time=2026-06-16T00:14:19.738Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-06-16T00:14:19.738Z level=DEBUG msg="Configuring container namespace" time=2026-06-16T00:14:19.738Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-06-16T00:14:19.738Z level=INFO msg="History generation enabled" time=2026-06-16T00:14:19.931Z level=DEBUG msg="Obtained package history" time=2026-06-16T00:14:19.932Z level=DEBUG msg="Building package" name=grpc version=1.78.1 release=14 type=ypkg profile=unstable-x86_64 time=2026-06-16T00:14:19.932Z level=DEBUG msg="Configuring overlay storage" time=2026-06-16T00:14:19.932Z level=DEBUG msg="Mounting overlayfs" time=2026-06-16T00:14:19.932Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/grpc size=40G time=2026-06-16T00:14:19.933Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/grpc/work time=2026-06-16T00:14:19.933Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/grpc/tmp time=2026-06-16T00:14:19.933Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/grpc/img time=2026-06-16T00:14:19.933Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/grpc/union time=2026-06-16T00:14:19.933Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-06-16T00:14:19.937Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/grpc/tmp lower=/var/cache/solbuild/unstable-x86_64/grpc/img workdir=/var/cache/solbuild/unstable-x86_64/grpc/work target=/var/cache/solbuild/unstable-x86_64/grpc/union time=2026-06-16T00:14:19.938Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-06-16T00:14:19.938Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/grpc/union/dev/pts time=2026-06-16T00:14:19.938Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/grpc/union/dev/shm time=2026-06-16T00:14:19.938Z level=DEBUG msg="Mounting vfs /dev" time=2026-06-16T00:14:19.939Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-06-16T00:14:19.939Z level=DEBUG msg="Mounting vfs /proc" time=2026-06-16T00:14:19.940Z level=DEBUG msg="Mounting vfs /sys" time=2026-06-16T00:14:19.941Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-06-16T00:14:19.941Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/work time=2026-06-16T00:14:19.941Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/g/grpc/package.yml target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/work/package.yml time=2026-06-16T00:14:19.941Z level=DEBUG msg="Validating sources" time=2026-06-16T00:14:19.941Z level=DEBUG msg="Downloading source" uri=https://github.com/grpc/grpc/archive/refs/tags/v1.78.1.tar.gz time=2026-06-16T00:14:20.194Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/grpc/grpc/tar.gz/refs/tags/v1.78.1 from=https://github.com/grpc/grpc/archive/refs/tags/v1.78.1.tar.gz time=2026-06-16T00:14:20.562Z level=INFO msg="Downloading source" uri=https://github.com/grpc/grpc/archive/refs/tags/v1.78.1.tar.gz time=2026-06-16T00:14:22.132Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-06-16T00:14:22.132Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-06-16T00:14:22.132Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-06-16T00:14:22.133Z level=DEBUG msg="Starting D-BUS" time=2026-06-16T00:14:22.133Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="dbus-uuidgen --ensure" time=2026-06-16T00:14:22.138Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="dbus-daemon --system" time=2026-06-16T00:14:22.141Z level=DEBUG msg="Discovering repos in rootfs" time=2026-06-16T00:14:22.141Z level=DEBUG msg="Removing repository" repo=Solus time=2026-06-16T00:14:22.141Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2026-06-16T00:14:22.251Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-06-16T00:14:22.251Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2026-06-16T00:14:24.375Z level=DEBUG msg="Upgrading system base" time=2026-06-16T00:14:24.375Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the installation of following packages: envsubst Warning: Safety switch forces the upgrade of following packages: bash bash-completion brotli eopkg file gettext gettext-libs glib2 gobject-introspection hwdata libcap-ng libdw libelf libgcc libgomp libgpg-error libicu libnss libstdc++ libtextstyle libusb libxml2 openssl python-magic sqlite3 util-linux which wireless-regdb The following packages will be upgraded: bash bash-completion bash-completion-devel brotli cmake envsubst eopkg file file-devel g++ gcc gettext gettext-devel gettext-libs gfortran glib2 glib2-devel gobject-introspection gobject-introspection-devel hwdata iksemel libcap-ng libdw libelf libgcc libgfortran libgomp libgpg-error libgpg-error-devel libicu libicu-devel libnss libpipeline libstdc++ libtextstyle libtextstyle-devel libusb libxml2 libxml2-devel m4 meson nftables openssl openssl-devel pygments python-annotated-doc python-cffi python-click python-cparser python-eopkg python-humanize python-jeepney python-lzma-mt python-magic python-markdown-it-py python-mdurl python-ordered-set python-packaging python-rich python-setuptools python-shellingham python-typer python-typing-extensions python-xattr python-zstandard python3 pyyaml ruamel-yaml-clib ruamel_yaml sqlite3 util-linux util-linux-devel which wireless-regdb ypkg Total size of package(s): 198.83 MB Warning: There are extra packages due to dependencies. Downloading 1 / 75 Package python-shellingham found in repository Solus python-shellingham-1.5.4-6-1-x86_64.eopkg [cached] Downloading 2 / 75 Package ypkg found in repository Solus ypkg-35.1.1-217-1-x86_64.eopkg [cached] Downloading 3 / 75 Package m4 found in repository Solus m4-1.4.21-10-1-x86_64.eopkg [cached] Downloading 4 / 75 Package python-typing-extensions found in repository Solus python-typing-extensions-4.15.0-14-1-x86_64.eopkg [cached] Downloading 5 / 75 Package python-setuptools found in repository Solus python-setuptools-82.0.1-27-1-x86_64.eopkg [cached] Downloading 6 / 75 Package bash found in repository Solus bash-5.3.12-90-1-x86_64.eopkg [cached] Downloading 7 / 75 Package libgcc found in repository Solus libgcc-15.2.0-93-1-x86_64.eopkg [cached] Downloading 8 / 75 Package python-eopkg found in repository Solus python-eopkg-4.5.0-42-1-x86_64.eopkg [cached] Downloading 9 / 75 Package util-linux found in repository Solus util-linux-2.41.4-58-1-x86_64.eopkg [cached] Downloading 10 / 75 Package glib2 found in repository Solus glib2-2.88.1-128-1-x86_64.eopkg [cached] Downloading 11 / 75 Package libgpg-error found in repository Solus libgpg-error-1.61-29-1-x86_64.eopkg [cached] Downloading 12 / 75 Package envsubst found in repository Solus envsubst-1.0-23-1-x86_64.eopkg [cached] Downloading 13 / 75 Package libtextstyle found in repository Solus libtextstyle-1.0-23-1-x86_64.eopkg [cached] Downloading 14 / 75 Package gettext-libs found in repository Solus gettext-libs-1.0-23-1-x86_64.eopkg [cached] Downloading 15 / 75 Package gettext found in repository Solus gettext-1.0-23-1-x86_64.eopkg [cached] Downloading 16 / 75 Package libelf found in repository Solus libelf-0.195-31-1-x86_64.eopkg [cached] Downloading 17 / 75 Package python-magic found in repository Solus python-magic-0.4.27-15-1-x86_64.eopkg [cached] Downloading 18 / 75 Package python-humanize found in repository Solus python-humanize-4.8.0-14-1-x86_64.eopkg [cached] Downloading 19 / 75 Package openssl found in repository Solus openssl-3.6.3-59-1-x86_64.eopkg [cached] Downloading 20 / 75 Package python-packaging found in repository Solus python-packaging-26.2-28-1-x86_64.eopkg [cached] Downloading 21 / 75 Package libstdc++ found in repository Solus libstdc++-15.2.0-93-1-x86_64.eopkg [cached] Downloading 22 / 75 Package bash-completion found in repository Solus bash-completion-2.17.0-28-1-x86_64.eopkg [cached] Downloading 23 / 75 Package gobject-introspection found in repository Solus gobject-introspection-1.86.0-47-1-x86_64.eopkg [cached] Downloading 24 / 75 Package libtextstyle-devel found in repository Solus libtextstyle-devel-1.0-23-1-x86_64.eopkg [cached] Downloading 25 / 75 Package gettext-devel found in repository Solus gettext-devel-1.0-23-1-x86_64.eopkg [cached] Downloading 26 / 75 Package util-linux-devel found in repository Solus util-linux-devel-2.41.4-58-1-x86_64.eopkg [cached] Downloading 27 / 75 Package libicu found in repository Solus libicu-78.3-31-1-x86_64.eopkg [cached] Downloading 28 / 75 Package libicu-devel found in repository Solus libicu-devel-78.3-31-1-x86_64.eopkg [cached] Downloading 29 / 75 Package ruamel_yaml found in repository Solus ruamel_yaml-0.19.1-9-1-x86_64.eopkg [cached] Downloading 30 / 75 Package nftables found in repository Solus nftables-1.1.1-12-1-x86_64.eopkg [cached] Downloading 31 / 75 Package python-xattr found in repository Solus python-xattr-1.3.0-5-1-x86_64.eopkg [cached] Downloading 32 / 75 Package which found in repository Solus which-2.25-9-1-x86_64.eopkg [cached] Downloading 33 / 75 Package libgfortran found in repository Solus libgfortran-15.2.0-93-1-x86_64.eopkg [cached] Downloading 34 / 75 Package python-cparser found in repository Solus python-cparser-2.22-14-1-x86_64.eopkg [cached] Downloading 35 / 75 Package python-markdown-it-py found in repository Solus python-markdown-it-py-4.2.0-6-1-x86_64.eopkg [cached] Downloading 36 / 75 Package brotli found in repository Solus brotli-1.2.0-14-1-x86_64.eopkg [cached] Downloading 37 / 75 Package sqlite3 found in repository Solus sqlite3-3.53.2-67-1-x86_64.eopkg [cached] Downloading 38 / 75 Package python3 found in repository Solus python3-3.14.6-79-1-x86_64.eopkg [cached] Downloading 39 / 75 Package ruamel-yaml-clib found in repository Solus ruamel-yaml-clib-0.2.15-4-1-x86_64.eopkg [cached] Downloading 40 / 75 Package python-mdurl found in repository Solus python-mdurl-0.1.2-4-1-x86_64.eopkg [cached] Downloading 41 / 75 Package python-jeepney found in repository Solus python-jeepney-0.9.0-10-1-x86_64.eopkg [cached] Downloading 42 / 75 Package libxml2 found in repository Solus libxml2-2.13.9-60-1-x86_64.eopkg [cached] Downloading 43 / 75 Package openssl-devel found in repository Solus openssl-devel-3.6.3-59-1-x86_64.eopkg [cached] Downloading 44 / 75 Package python-cffi found in repository Solus python-cffi-2.0.0-23-1-x86_64.eopkg [cached] Downloading 45 / 75 Package gcc found in repository Solus gcc-15.2.0-93-1-x86_64.eopkg [cached] Downloading 46 / 75 Package g++ found in repository Solus g++-15.2.0-93-1-x86_64.eopkg [cached] Downloading 47 / 75 Package libpipeline found in repository Solus libpipeline-1.5.8-10-1-x86_64.eopkg [cached] Downloading 48 / 75 Package glib2-devel found in repository Solus glib2-devel-2.88.1-128-1-x86_64.eopkg [cached] Downloading 49 / 75 Package gobject-introspection-devel found in repository Solus gobject-introspection-devel-1.86.0-47-1-x86_64.eopkg [cached] Downloading 50 / 75 Package hwdata found in repository Solus hwdata-0.408-53-1-x86_64.eopkg [cached] Downloading 51 / 75 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.61-29-1-x86_64.eopkg [cached] Downloading 52 / 75 Package gfortran found in repository Solus gfortran-15.2.0-93-1-x86_64.eopkg [cached] Downloading 53 / 75 Package libusb found in repository Solus libusb-1.0.30-19-1-x86_64.eopkg [cached] Downloading 54 / 75 Package libdw found in repository Solus libdw-0.195-31-1-x86_64.eopkg [cached] Downloading 55 / 75 Package python-rich found in repository Solus python-rich-15.0.0-9-1-x86_64.eopkg [cached] Downloading 56 / 75 Package python-click found in repository Solus python-click-8.4.1-19-1-x86_64.eopkg [cached] Downloading 57 / 75 Package file found in repository Solus file-5.47-26-1-x86_64.eopkg [cached] Downloading 58 / 75 Package file-devel found in repository Solus file-devel-5.47-26-1-x86_64.eopkg [cached] Downloading 59 / 75 Package libgomp found in repository Solus libgomp-15.2.0-93-1-x86_64.eopkg [cached] Downloading 60 / 75 Package python-annotated-doc found in repository Solus python-annotated-doc-0.0.4-1-1-x86_64.eopkg [cached] Downloading 61 / 75 Package python-typer found in repository Solus python-typer-0.26.7-3-1-x86_64.eopkg [cached] Downloading 62 / 75 Package python-zstandard found in repository Solus python-zstandard-0.25.0-8-1-x86_64.eopkg [cached] Downloading 63 / 75 Package wireless-regdb found in repository Solus wireless-regdb-2026.03.18-11-1-x86_64.eopkg [cached] Downloading 64 / 75 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-60-1-x86_64.eopkg [cached] Downloading 65 / 75 Package python-ordered-set found in repository Solus python-ordered-set-4.1.0-5-1-x86_64.eopkg [cached] Downloading 66 / 75 Package python-lzma-mt found in repository Solus python-lzma-mt-0.1.4-2-1-x86_64.eopkg [cached] Downloading 67 / 75 Package pyyaml found in repository Solus pyyaml-6.0.3-25-1-x86_64.eopkg [cached] Downloading 68 / 75 Package iksemel found in repository Solus iksemel-1.6.2-6-1-x86_64.eopkg [cached] Downloading 69 / 75 Package eopkg found in repository Solus eopkg-4.5.0-42-1-x86_64.eopkg [cached] Downloading 70 / 75 Package libnss found in repository Solus libnss-3.125-84-1-x86_64.eopkg [cached] Downloading 71 / 75 Package bash-completion-devel found in repository Solus bash-completion-devel-2.17.0-28-1-x86_64.eopkg [cached] Downloading 72 / 75 Package cmake found in repository Solus cmake-4.3.3-69-1-x86_64.eopkg [cached] Downloading 73 / 75 Package meson found in repository Solus meson-1.11.0-71-1-x86_64.eopkg [cached] Downloading 74 / 75 Package libcap-ng found in repository Solus libcap-ng-0.9.3-15-1-x86_64.eopkg [cached] Downloading 75 / 75 Package pygments found in repository Solus pygments-2.19.2-22-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 75 python-shellingham-1.5.4-6-1-x86_64.eopkg [cached] Installing python-shellingham, version 1.5.4, release 6 Upgrading to new distribution release Extracting the files of python-shellingham (3%) Extracting the files of python-shellingham (7%) Extracting the files of python-shellingham (11%) Extracting the files of python-shellingham (14%) Extracting the files of python-shellingham (18%) Extracting the files of python-shellingham (22%) Extracting the files of python-shellingham (25%) Extracting the files of python-shellingham (29%) Extracting the files of python-shellingham (33%) Extracting the files of python-shellingham (37%) Extracting the files of python-shellingham (40%) Extracting the files of python-shellingham (44%) Extracting the files of python-shellingham (48%) Extracting the files of python-shellingham (51%) Extracting the files of python-shellingham (55%) Extracting the files of python-shellingham (59%) Extracting the files of python-shellingham (62%) Extracting the files of python-shellingham (66%) Extracting the files of python-shellingham (70%) Extracting the files of python-shellingham (74%) Extracting the files of python-shellingham (77%) Extracting the files of python-shellingham (81%) Extracting the files of python-shellingham (85%) Extracting the files of python-shellingham (88%) Extracting the files of python-shellingham (92%) Extracting the files of python-shellingham (96%) Extracting the files of python-shellingham (100%) [complete] Upgraded python-shellingham Installing 2 / 75 ypkg-35.1.1-217-1-x86_64.eopkg [cached] Installing ypkg, version 35.1.1, release 217 Upgrading to new distribution release Extracting the files of ypkg (1%) Extracting the files of ypkg (2%) Extracting the files of ypkg (3%) Extracting the files of ypkg (4%) Extracting the files of ypkg (5%) Extracting the files of ypkg (6%) Extracting the files of ypkg (8%) Extracting the files of ypkg (9%) Extracting the files of ypkg (10%) Extracting the files of ypkg (11%) Extracting the files of ypkg (12%) Extracting the files of ypkg (13%) Extracting the files of ypkg (14%) Extracting the files of ypkg (16%) Extracting the files of ypkg (17%) Extracting the files of ypkg (18%) Extracting the files of ypkg (19%) Extracting the files of ypkg (20%) Extracting the files of ypkg (21%) Extracting the files of ypkg (22%) Extracting the files of ypkg (24%) Extracting the files of ypkg (25%) Extracting the files of ypkg (26%) Extracting the files of ypkg (27%) Extracting the files of ypkg (28%) Extracting the files of ypkg (29%) Extracting the files of ypkg (31%) Extracting the files of ypkg (32%) Extracting the files of ypkg (33%) Extracting the files of ypkg (34%) Extracting the files of ypkg (35%) Extracting the files of ypkg (36%) Extracting the files of ypkg (37%) Extracting the files of ypkg (39%) Extracting the files of ypkg (40%) Extracting the files of ypkg (41%) Extracting the files of ypkg (42%) Extracting the files of ypkg (43%) Extracting the files of ypkg (44%) Extracting the files of ypkg (45%) Extracting the files of ypkg (47%) Extracting the files of ypkg (48%) Extracting the files of ypkg (49%) Extracting the files of ypkg (50%) Extracting the files of ypkg (51%) Extracting the files of ypkg (52%) Extracting the files of ypkg (54%) Extracting the files of ypkg (55%) Extracting the files of ypkg (56%) Extracting the files of ypkg (57%) Extracting the files of ypkg (58%) Extracting the files of ypkg (59%) Extracting the files of ypkg (60%) Extracting the files of ypkg (62%) Extracting the files of ypkg (63%) Extracting the files of ypkg (64%) Extracting the files of ypkg (65%) Extracting the files of ypkg (66%) Extracting the files of ypkg (67%) Extracting the files of ypkg (68%) Extracting the files of ypkg (70%) Extracting the files of ypkg (71%) Extracting the files of ypkg (72%) Extracting the files of ypkg (73%) Extracting the files of ypkg (74%) Extracting the files of ypkg (75%) Extracting the files of ypkg (77%) Extracting the files of ypkg (78%) Extracting the files of ypkg (79%) Extracting the files of ypkg (80%) Extracting the files of ypkg (81%) Extracting the files of ypkg (82%) Extracting the files of ypkg (83%) Extracting the files of ypkg (85%) Extracting the files of ypkg (86%) Extracting the files of ypkg (87%) Extracting the files of ypkg (88%) Extracting the files of ypkg (89%) Extracting the files of ypkg (90%) Extracting the files of ypkg (91%) Extracting the files of ypkg (93%) Extracting the files of ypkg (94%) Extracting the files of ypkg (95%) Extracting the files of ypkg (96%) Extracting the files of ypkg (97%) Extracting the files of ypkg (98%) Extracting the files of ypkg (100%) [complete] Upgraded ypkg Installing 3 / 75 m4-1.4.21-10-1-x86_64.eopkg [cached] Installing m4, version 1.4.21, release 10 Upgrading to new distribution release Extracting the files of m4 (3%) Extracting the files of m4 (6%) Extracting the files of m4 (9%) Extracting the files of m4 (12%) Extracting the files of m4 (15%) Extracting the files of m4 (18%) Extracting the files of m4 (21%) Extracting the files of m4 (24%) Extracting the files of m4 (27%) Extracting the files of m4 (30%) Extracting the files of m4 (33%) Extracting the files of m4 (36%) Extracting the files of m4 (39%) Extracting the files of m4 (42%) Extracting the files of m4 (45%) Extracting the files of m4 (48%) Extracting the files of m4 (51%) Extracting the files of m4 (54%) Extracting the files of m4 (57%) Extracting the files of m4 (60%) Extracting the files of m4 (63%) Extracting the files of m4 (66%) Extracting the files of m4 (69%) Extracting the files of m4 (72%) Extracting the files of m4 (75%) Extracting the files of m4 (78%) Extracting the files of m4 (81%) Extracting the files of m4 (84%) Extracting the files of m4 (87%) Extracting the files of m4 (90%) Extracting the files of m4 (93%) Extracting the files of m4 (96%) Extracting the files of m4 (100%) [complete] Upgraded m4 Installing 4 / 75 python-typing-extensions-4.15.0-14-1-x86_64.eopkg [cached] Installing python-typing-extensions, version 4.15.0, release 14 Upgrading to new distribution release Extracting the files of python-typing-extensions (14%) Extracting the files of python-typing-extensions (28%) Extracting the files of python-typing-extensions (42%) Extracting the files of python-typing-extensions (57%) Extracting the files of python-typing-extensions (71%) Extracting the files of python-typing-extensions (85%) Extracting the files of python-typing-extensions (100%) [complete] Upgraded python-typing-extensions Installing 5 / 75 python-setuptools-82.0.1-27-1-x86_64.eopkg [cached] Installing python-setuptools, version 82.0.1, release 27 Upgrading to new distribution release Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (0%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (1%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (2%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (3%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (4%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (5%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (6%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (7%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (8%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (9%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (10%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (11%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (12%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (13%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (14%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (15%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (16%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (17%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (18%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (19%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (20%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (21%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (22%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (23%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (24%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (25%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (26%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (27%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (28%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (29%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (30%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (31%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (32%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (33%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (34%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (35%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (36%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (37%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (38%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (39%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (40%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (41%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (42%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (43%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (44%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (45%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (46%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (47%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (48%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (49%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (50%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (51%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (52%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (53%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (54%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (55%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (56%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (57%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (58%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (59%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (60%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (61%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (62%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (63%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (64%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (65%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (66%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (67%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (68%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (69%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (70%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (71%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (72%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (73%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (74%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (75%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (76%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (77%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (78%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (79%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (80%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (81%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (82%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (83%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (84%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (85%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (86%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (87%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (88%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (89%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (90%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (91%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (92%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (93%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (94%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (95%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (96%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (97%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (98%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (99%) Extracting the files of python-setuptools (100%) [complete] Upgraded python-setuptools Installing 6 / 75 bash-5.3.12-90-1-x86_64.eopkg [cached] Installing bash, version 5.3.12, release 90 Upgrading to new distribution release Extracting the files of bash (0%) Extracting the files of bash (1%) Extracting the files of bash (2%) Extracting the files of bash (3%) Extracting the files of bash (4%) Extracting the files of bash (5%) Extracting the files of bash (6%) Extracting the files of bash (7%) Extracting the files of bash (8%) Extracting the files of bash (9%) Extracting the files of bash (9%) Extracting the files of bash (10%) Extracting the files of bash (11%) Extracting the files of bash (12%) Extracting the files of bash (13%) Extracting the files of bash (14%) Extracting the files of bash (15%) Extracting the files of bash (16%) Extracting the files of bash (17%) Extracting the files of bash (18%) Extracting the files of bash (18%) Extracting the files of bash (19%) Extracting the files of bash (20%) Extracting the files of bash (21%) Extracting the files of bash (22%) Extracting the files of bash (23%) Extracting the files of bash (24%) Extracting the files of bash (25%) Extracting the files of bash (26%) Extracting the files of bash (27%) Extracting the files of bash (27%) Extracting the files of bash (28%) Extracting the files of bash (29%) Extracting the files of bash (30%) Extracting the files of bash (31%) Extracting the files of bash (32%) Extracting the files of bash (33%) Extracting the files of bash (34%) Extracting the files of bash (35%) Extracting the files of bash (36%) Extracting the files of bash (36%) Extracting the files of bash (37%) Extracting the files of bash (38%) Extracting the files of bash (39%) Extracting the files of bash (40%) Extracting the files of bash (41%) Extracting the files of bash (42%) Extracting the files of bash (43%) Extracting the files of bash (44%) Extracting the files of bash (45%) Extracting the files of bash (45%) Extracting the files of bash (46%) Extracting the files of bash (47%) Extracting the files of bash (48%) Extracting the files of bash (49%) Extracting the files of bash (50%) Extracting the files of bash (51%) Extracting the files of bash (52%) Extracting the files of bash (53%) Extracting the files of bash (54%) Extracting the files of bash (54%) Extracting the files of bash (55%) Extracting the files of bash (56%) Extracting the files of bash (57%) Extracting the files of bash (58%) Extracting the files of bash (59%) Extracting the files of bash (60%) Extracting the files of bash (61%) Extracting the files of bash (62%) Extracting the files of bash (63%) Extracting the files of bash (63%) Extracting the files of bash (64%) Extracting the files of bash (65%) Extracting the files of bash (66%) Extracting the files of bash (67%) Extracting the files of bash (68%) Extracting the files of bash (69%) Extracting the files of bash (70%) Extracting the files of bash (71%) Extracting the files of bash (72%) Extracting the files of bash (72%) Extracting the files of bash (73%) Extracting the files of bash (74%) Extracting the files of bash (75%) Extracting the files of bash (76%) Extracting the files of bash (77%) Extracting the files of bash (78%) Extracting the files of bash (79%) Extracting the files of bash (80%) Extracting the files of bash (81%) Extracting the files of bash (81%) Extracting the files of bash (82%) Extracting the files of bash (83%) Extracting the files of bash (84%) Extracting the files of bash (85%) Extracting the files of bash (86%) Extracting the files of bash (87%) Extracting the files of bash (88%) Extracting the files of bash (89%) Extracting the files of bash (90%) Extracting the files of bash (90%) Extracting the files of bash (91%) Extracting the files of bash (92%) Extracting the files of bash (93%) Extracting the files of bash (94%) Extracting the files of bash (95%) Extracting the files of bash (96%) Extracting the files of bash (97%) Extracting the files of bash (98%) Extracting the files of bash (99%) Extracting the files of bash (100%) [complete] Upgraded bash Installing 7 / 75 libgcc-15.2.0-93-1-x86_64.eopkg [cached] Installing libgcc, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgcc (20%) Extracting the files of libgcc (40%) Extracting the files of libgcc (60%) Extracting the files of libgcc (80%) Extracting the files of libgcc (100%) [complete] Upgraded libgcc Installing 8 / 75 python-eopkg-4.5.0-42-1-x86_64.eopkg [cached] Installing python-eopkg, version 4.5.0, release 42 Upgrading to new distribution release Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (100%) [complete] Upgraded python-eopkg Installing 9 / 75 util-linux-2.41.4-58-1-x86_64.eopkg [cached] Installing util-linux, version 2.41.4, release 58 Upgrading to new distribution release Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (0%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (1%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (2%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (3%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (4%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (5%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (6%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (7%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (8%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (9%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (10%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (11%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (12%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (13%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (14%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (15%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (16%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (17%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (18%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (19%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (20%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (21%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (22%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (23%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (24%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (25%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (26%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (27%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (28%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (29%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (30%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (31%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (32%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (33%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (34%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (35%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (36%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (37%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (38%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (39%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (40%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (41%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (42%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (43%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (44%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (45%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (46%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (47%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (48%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (49%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (50%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (51%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (52%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (53%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (54%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (55%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (56%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (57%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (58%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (59%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (60%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (61%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (62%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (63%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (64%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (65%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (66%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (67%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (68%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (69%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (70%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (71%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (72%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (73%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (74%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (75%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (76%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (77%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (78%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (79%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (80%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (81%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (82%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (83%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (84%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (85%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (86%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (87%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (88%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (89%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (90%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (91%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (92%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (93%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (94%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (95%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (96%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (97%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (98%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (99%) Extracting the files of util-linux (100%) [complete] Upgraded util-linux Installing 10 / 75 glib2-2.88.1-128-1-x86_64.eopkg [cached] Installing glib2, version 2.88.1, release 128 Upgrading to new distribution release Extracting the files of glib2 (0%) Extracting the files of glib2 (1%) Extracting the files of glib2 (1%) Extracting the files of glib2 (2%) Extracting the files of glib2 (3%) Extracting the files of glib2 (3%) Extracting the files of glib2 (4%) Extracting the files of glib2 (5%) Extracting the files of glib2 (5%) Extracting the files of glib2 (6%) Extracting the files of glib2 (7%) Extracting the files of glib2 (7%) Extracting the files of glib2 (8%) Extracting the files of glib2 (8%) Extracting the files of glib2 (9%) Extracting the files of glib2 (10%) Extracting the files of glib2 (10%) Extracting the files of glib2 (11%) Extracting the files of glib2 (12%) Extracting the files of glib2 (12%) Extracting the files of glib2 (13%) Extracting the files of glib2 (14%) Extracting the files of glib2 (14%) Extracting the files of glib2 (15%) Extracting the files of glib2 (15%) Extracting the files of glib2 (16%) Extracting the files of glib2 (17%) Extracting the files of glib2 (17%) Extracting the files of glib2 (18%) Extracting the files of glib2 (19%) Extracting the files of glib2 (19%) Extracting the files of glib2 (20%) Extracting the files of glib2 (21%) Extracting the files of glib2 (21%) Extracting the files of glib2 (22%) Extracting the files of glib2 (22%) Extracting the files of glib2 (23%) Extracting the files of glib2 (24%) Extracting the files of glib2 (24%) Extracting the files of glib2 (25%) Extracting the files of glib2 (26%) Extracting the files of glib2 (26%) Extracting the files of glib2 (27%) Extracting the files of glib2 (28%) Extracting the files of glib2 (28%) Extracting the files of glib2 (29%) Extracting the files of glib2 (29%) Extracting the files of glib2 (30%) Extracting the files of glib2 (31%) Extracting the files of glib2 (31%) Extracting the files of glib2 (32%) Extracting the files of glib2 (33%) Extracting the files of glib2 (33%) Extracting the files of glib2 (34%) Extracting the files of glib2 (35%) Extracting the files of glib2 (35%) Extracting the files of glib2 (36%) Extracting the files of glib2 (36%) Extracting the files of glib2 (37%) Extracting the files of glib2 (38%) Extracting the files of glib2 (38%) Extracting the files of glib2 (39%) Extracting the files of glib2 (40%) Extracting the files of glib2 (40%) Extracting the files of glib2 (41%) Extracting the files of glib2 (42%) Extracting the files of glib2 (42%) Extracting the files of glib2 (43%) Extracting the files of glib2 (43%) Extracting the files of glib2 (44%) Extracting the files of glib2 (45%) Extracting the files of glib2 (45%) Extracting the files of glib2 (46%) Extracting the files of glib2 (47%) Extracting the files of glib2 (47%) Extracting the files of glib2 (48%) Extracting the files of glib2 (49%) Extracting the files of glib2 (49%) Extracting the files of glib2 (50%) Extracting the files of glib2 (50%) Extracting the files of glib2 (51%) Extracting the files of glib2 (52%) Extracting the files of glib2 (52%) Extracting the files of glib2 (53%) Extracting the files of glib2 (54%) Extracting the files of glib2 (54%) Extracting the files of glib2 (55%) Extracting the files of glib2 (56%) Extracting the files of glib2 (56%) Extracting the files of glib2 (57%) Extracting the files of glib2 (57%) Extracting the files of glib2 (58%) Extracting the files of glib2 (59%) Extracting the files of glib2 (59%) Extracting the files of glib2 (60%) Extracting the files of glib2 (61%) Extracting the files of glib2 (61%) Extracting the files of glib2 (62%) Extracting the files of glib2 (63%) Extracting the files of glib2 (63%) Extracting the files of glib2 (64%) Extracting the files of glib2 (64%) Extracting the files of glib2 (65%) Extracting the files of glib2 (66%) Extracting the files of glib2 (66%) Extracting the files of glib2 (67%) Extracting the files of glib2 (68%) Extracting the files of glib2 (68%) Extracting the files of glib2 (69%) Extracting the files of glib2 (70%) Extracting the files of glib2 (70%) Extracting the files of glib2 (71%) Extracting the files of glib2 (71%) Extracting the files of glib2 (72%) Extracting the files of glib2 (73%) Extracting the files of glib2 (73%) Extracting the files of glib2 (74%) Extracting the files of glib2 (75%) Extracting the files of glib2 (75%) Extracting the files of glib2 (76%) Extracting the files of glib2 (77%) Extracting the files of glib2 (77%) Extracting the files of glib2 (78%) Extracting the files of glib2 (78%) Extracting the files of glib2 (79%) Extracting the files of glib2 (80%) Extracting the files of glib2 (80%) Extracting the files of glib2 (81%) Extracting the files of glib2 (82%) Extracting the files of glib2 (82%) Extracting the files of glib2 (83%) Extracting the files of glib2 (84%) Extracting the files of glib2 (84%) Extracting the files of glib2 (85%) Extracting the files of glib2 (85%) Extracting the files of glib2 (86%) Extracting the files of glib2 (87%) Extracting the files of glib2 (87%) Extracting the files of glib2 (88%) Extracting the files of glib2 (89%) Extracting the files of glib2 (89%) Extracting the files of glib2 (90%) Extracting the files of glib2 (91%) Extracting the files of glib2 (91%) Extracting the files of glib2 (92%) Extracting the files of glib2 (92%) Extracting the files of glib2 (93%) Extracting the files of glib2 (94%) Extracting the files of glib2 (94%) Extracting the files of glib2 (95%) Extracting the files of glib2 (96%) Extracting the files of glib2 (96%) Extracting the files of glib2 (97%) Extracting the files of glib2 (98%) Extracting the files of glib2 (98%) Extracting the files of glib2 (99%) Extracting the files of glib2 (100%) [complete] Upgraded glib2 Installing 11 / 75 libgpg-error-1.61-29-1-x86_64.eopkg [cached] Installing libgpg-error, version 1.61, release 29 Upgrading to new distribution release Extracting the files of libgpg-error (2%) Extracting the files of libgpg-error (5%) Extracting the files of libgpg-error (8%) Extracting the files of libgpg-error (10%) Extracting the files of libgpg-error (13%) Extracting the files of libgpg-error (16%) Extracting the files of libgpg-error (18%) Extracting the files of libgpg-error (21%) Extracting the files of libgpg-error (24%) Extracting the files of libgpg-error (27%) Extracting the files of libgpg-error (29%) Extracting the files of libgpg-error (32%) Extracting the files of libgpg-error (35%) Extracting the files of libgpg-error (37%) Extracting the files of libgpg-error (40%) Extracting the files of libgpg-error (43%) Extracting the files of libgpg-error (45%) Extracting the files of libgpg-error (48%) Extracting the files of libgpg-error (51%) Extracting the files of libgpg-error (54%) Extracting the files of libgpg-error (56%) Extracting the files of libgpg-error (59%) Extracting the files of libgpg-error (62%) Extracting the files of libgpg-error (64%) Extracting the files of libgpg-error (67%) Extracting the files of libgpg-error (70%) Extracting the files of libgpg-error (72%) Extracting the files of libgpg-error (75%) Extracting the files of libgpg-error (78%) Extracting the files of libgpg-error (81%) Extracting the files of libgpg-error (83%) Extracting the files of libgpg-error (86%) Extracting the files of libgpg-error (89%) Extracting the files of libgpg-error (91%) Extracting the files of libgpg-error (94%) Extracting the files of libgpg-error (97%) Extracting the files of libgpg-error (100%) [complete] Upgraded libgpg-error Installing 12 / 75 envsubst-1.0-23-1-x86_64.eopkg [cached] Installing envsubst, version 1.0, release 23 Extracting the files of envsubst (50%) Extracting the files of envsubst (100%) [complete] Installed envsubst Installing 13 / 75 libtextstyle-1.0-23-1-x86_64.eopkg [cached] Installing libtextstyle, version 1.0, release 23 Upgrading to new distribution release Extracting the files of libtextstyle (50%) Extracting the files of libtextstyle (100%) [complete] Upgraded libtextstyle Installing 14 / 75 gettext-libs-1.0-23-1-x86_64.eopkg [cached] Installing gettext-libs, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext-libs (16%) Extracting the files of gettext-libs (33%) Extracting the files of gettext-libs (50%) Extracting the files of gettext-libs (66%) Extracting the files of gettext-libs (83%) Extracting the files of gettext-libs (100%) [complete] Upgraded gettext-libs Installing 15 / 75 gettext-1.0-23-1-x86_64.eopkg [cached] Installing gettext, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext (0%) Extracting the files of gettext (1%) Extracting the files of gettext (1%) Extracting the files of gettext (2%) Extracting the files of gettext (2%) Extracting the files of gettext (3%) Extracting the files of gettext (4%) Extracting the files of gettext (4%) Extracting the files of gettext (5%) Extracting the files of gettext (5%) Extracting the files of gettext (6%) Extracting the files of gettext (7%) Extracting the files of gettext (7%) Extracting the files of gettext (8%) Extracting the files of gettext (8%) Extracting the files of gettext (9%) Extracting the files of gettext (10%) Extracting the files of gettext (10%) Extracting the files of gettext (11%) Extracting the files of gettext (11%) Extracting the files of gettext (12%) Extracting the files of gettext (13%) Extracting the files of gettext (13%) Extracting the files of gettext (14%) Extracting the files of gettext (14%) Extracting the files of gettext (15%) Extracting the files of gettext (16%) Extracting the files of gettext (16%) Extracting the files of gettext (17%) Extracting the files of gettext (17%) Extracting the files of gettext (18%) Extracting the files of gettext (19%) Extracting the files of gettext (19%) Extracting the files of gettext (20%) Extracting the files of gettext (20%) Extracting the files of gettext (21%) Extracting the files of gettext (22%) Extracting the files of gettext (22%) Extracting the files of gettext (23%) Extracting the files of gettext (23%) Extracting the files of gettext (24%) Extracting the files of gettext (25%) Extracting the files of gettext (25%) Extracting the files of gettext (26%) Extracting the files of gettext (26%) Extracting the files of gettext (27%) Extracting the files of gettext (28%) Extracting the files of gettext (28%) Extracting the files of gettext (29%) Extracting the files of gettext (29%) Extracting the files of gettext (30%) Extracting the files of gettext (31%) Extracting the files of gettext (31%) Extracting the files of gettext (32%) Extracting the files of gettext (32%) Extracting the files of gettext (33%) Extracting the files of gettext (34%) Extracting the files of gettext (34%) Extracting the files of gettext (35%) Extracting the files of gettext (35%) Extracting the files of gettext (36%) Extracting the files of gettext (37%) Extracting the files of gettext (37%) Extracting the files of gettext (38%) Extracting the files of gettext (38%) Extracting the files of gettext (39%) Extracting the files of gettext (40%) Extracting the files of gettext (40%) Extracting the files of gettext (41%) Extracting the files of gettext (41%) Extracting the files of gettext (42%) Extracting the files of gettext (43%) Extracting the files of gettext (43%) Extracting the files of gettext (44%) Extracting the files of gettext (44%) Extracting the files of gettext (45%) Extracting the files of gettext (46%) Extracting the files of gettext (46%) Extracting the files of gettext (47%) Extracting the files of gettext (47%) Extracting the files of gettext (48%) Extracting the files of gettext (49%) Extracting the files of gettext (49%) Extracting the files of gettext (50%) Extracting the files of gettext (50%) Extracting the files of gettext (51%) Extracting the files of gettext (52%) Extracting the files of gettext (52%) Extracting the files of gettext (53%) Extracting the files of gettext (53%) Extracting the files of gettext (54%) Extracting the files of gettext (55%) Extracting the files of gettext (55%) Extracting the files of gettext (56%) Extracting the files of gettext (56%) Extracting the files of gettext (57%) Extracting the files of gettext (58%) Extracting the files of gettext (58%) Extracting the files of gettext (59%) Extracting the files of gettext (59%) Extracting the files of gettext (60%) Extracting the files of gettext (61%) Extracting the files of gettext (61%) Extracting the files of gettext (62%) Extracting the files of gettext (62%) Extracting the files of gettext (63%) Extracting the files of gettext (64%) Extracting the files of gettext (64%) Extracting the files of gettext (65%) Extracting the files of gettext (65%) Extracting the files of gettext (66%) Extracting the files of gettext (67%) Extracting the files of gettext (67%) Extracting the files of gettext (68%) Extracting the files of gettext (68%) Extracting the files of gettext (69%) Extracting the files of gettext (70%) Extracting the files of gettext (70%) Extracting the files of gettext (71%) Extracting the files of gettext (71%) Extracting the files of gettext (72%) Extracting the files of gettext (73%) Extracting the files of gettext (73%) Extracting the files of gettext (74%) Extracting the files of gettext (74%) Extracting the files of gettext (75%) Extracting the files of gettext (76%) Extracting the files of gettext (76%) Extracting the files of gettext (77%) Extracting the files of gettext (77%) Extracting the files of gettext (78%) Extracting the files of gettext (79%) Extracting the files of gettext (79%) Extracting the files of gettext (80%) Extracting the files of gettext (80%) Extracting the files of gettext (81%) Extracting the files of gettext (82%) Extracting the files of gettext (82%) Extracting the files of gettext (83%) Extracting the files of gettext (83%) Extracting the files of gettext (84%) Extracting the files of gettext (85%) Extracting the files of gettext (85%) Extracting the files of gettext (86%) Extracting the files of gettext (86%) Extracting the files of gettext (87%) Extracting the files of gettext (88%) Extracting the files of gettext (88%) Extracting the files of gettext (89%) Extracting the files of gettext (89%) Extracting the files of gettext (90%) Extracting the files of gettext (91%) Extracting the files of gettext (91%) Extracting the files of gettext (92%) Extracting the files of gettext (92%) Extracting the files of gettext (93%) Extracting the files of gettext (94%) Extracting the files of gettext (94%) Extracting the files of gettext (95%) Extracting the files of gettext (95%) Extracting the files of gettext (96%) Extracting the files of gettext (97%) Extracting the files of gettext (97%) Extracting the files of gettext (98%) Extracting the files of gettext (98%) Extracting the files of gettext (99%) Extracting the files of gettext (100%) [complete] Upgraded gettext Installing 16 / 75 libelf-0.195-31-1-x86_64.eopkg [cached] Installing libelf, version 0.195, release 31 Upgrading to new distribution release Extracting the files of libelf (50%) Extracting the files of libelf (100%) [complete] Upgraded libelf Installing 17 / 75 python-magic-0.4.27-15-1-x86_64.eopkg [cached] Installing python-magic, version 0.4.27, release 15 Upgrading to new distribution release Extracting the files of python-magic (6%) Extracting the files of python-magic (12%) Extracting the files of python-magic (18%) Extracting the files of python-magic (25%) Extracting the files of python-magic (31%) Extracting the files of python-magic (37%) Extracting the files of python-magic (43%) Extracting the files of python-magic (50%) Extracting the files of python-magic (56%) Extracting the files of python-magic (62%) Extracting the files of python-magic (68%) Extracting the files of python-magic (75%) Extracting the files of python-magic (81%) Extracting the files of python-magic (87%) Extracting the files of python-magic (93%) Extracting the files of python-magic (100%) [complete] Upgraded python-magic Installing 18 / 75 python-humanize-4.8.0-14-1-x86_64.eopkg [cached] Installing python-humanize, version 4.8.0, release 14 Upgrading to new distribution release Extracting the files of python-humanize (1%) Extracting the files of python-humanize (2%) Extracting the files of python-humanize (3%) Extracting the files of python-humanize (5%) Extracting the files of python-humanize (6%) Extracting the files of python-humanize (7%) Extracting the files of python-humanize (8%) Extracting the files of python-humanize (10%) Extracting the files of python-humanize (11%) Extracting the files of python-humanize (12%) Extracting the files of python-humanize (13%) Extracting the files of python-humanize (15%) Extracting the files of python-humanize (16%) Extracting the files of python-humanize (17%) Extracting the files of python-humanize (18%) Extracting the files of python-humanize (20%) Extracting the files of python-humanize (21%) Extracting the files of python-humanize (22%) Extracting the files of python-humanize (23%) Extracting the files of python-humanize (25%) Extracting the files of python-humanize (26%) Extracting the files of python-humanize (27%) Extracting the files of python-humanize (28%) Extracting the files of python-humanize (30%) Extracting the files of python-humanize (31%) Extracting the files of python-humanize (32%) Extracting the files of python-humanize (33%) Extracting the files of python-humanize (35%) Extracting the files of python-humanize (36%) Extracting the files of python-humanize (37%) Extracting the files of python-humanize (38%) Extracting the files of python-humanize (40%) Extracting the files of python-humanize (41%) Extracting the files of python-humanize (42%) Extracting the files of python-humanize (43%) Extracting the files of python-humanize (45%) Extracting the files of python-humanize (46%) Extracting the files of python-humanize (47%) Extracting the files of python-humanize (48%) Extracting the files of python-humanize (50%) Extracting the files of python-humanize (51%) Extracting the files of python-humanize (52%) Extracting the files of python-humanize (53%) Extracting the files of python-humanize (55%) Extracting the files of python-humanize (56%) Extracting the files of python-humanize (57%) Extracting the files of python-humanize (58%) Extracting the files of python-humanize (60%) Extracting the files of python-humanize (61%) Extracting the files of python-humanize (62%) Extracting the files of python-humanize (63%) Extracting the files of python-humanize (65%) Extracting the files of python-humanize (66%) Extracting the files of python-humanize (67%) Extracting the files of python-humanize (68%) Extracting the files of python-humanize (70%) Extracting the files of python-humanize (71%) Extracting the files of python-humanize (72%) Extracting the files of python-humanize (73%) Extracting the files of python-humanize (75%) Extracting the files of python-humanize (76%) Extracting the files of python-humanize (77%) Extracting the files of python-humanize (78%) Extracting the files of python-humanize (80%) Extracting the files of python-humanize (81%) Extracting the files of python-humanize (82%) Extracting the files of python-humanize (83%) Extracting the files of python-humanize (85%) Extracting the files of python-humanize (86%) Extracting the files of python-humanize (87%) Extracting the files of python-humanize (88%) Extracting the files of python-humanize (90%) Extracting the files of python-humanize (91%) Extracting the files of python-humanize (92%) Extracting the files of python-humanize (93%) Extracting the files of python-humanize (95%) Extracting the files of python-humanize (96%) Extracting the files of python-humanize (97%) Extracting the files of python-humanize (98%) Extracting the files of python-humanize (100%) [complete] Upgraded python-humanize Installing 19 / 75 openssl-3.6.3-59-1-x86_64.eopkg [cached] Installing openssl, version 3.6.3, release 59 Upgrading to new distribution release Extracting the files of openssl (0%) Extracting the files of openssl (0%) Extracting the files of openssl (0%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (1%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (2%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (3%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (4%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (5%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (6%) Extracting the files of openssl (7%) Extracting the files of openssl (7%) Extracting the files of openssl (7%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (8%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (9%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (10%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (11%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (12%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (13%) Extracting the files of openssl (14%) Extracting the files of openssl (14%) Extracting the files of openssl (14%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (15%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (16%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (17%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (18%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (19%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (20%) Extracting the files of openssl (21%) Extracting the files of openssl (21%) Extracting the files of openssl (21%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (22%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (23%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (24%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (25%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (26%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (27%) Extracting the files of openssl (28%) Extracting the files of openssl (28%) Extracting the files of openssl (28%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (29%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (30%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (31%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (32%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (33%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (34%) Extracting the files of openssl (35%) Extracting the files of openssl (35%) Extracting the files of openssl (35%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (36%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (37%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (38%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (39%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (40%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (41%) Extracting the files of openssl (42%) Extracting the files of openssl (42%) Extracting the files of openssl (42%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (43%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (44%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (45%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (46%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (47%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (48%) Extracting the files of openssl (49%) Extracting the files of openssl (49%) Extracting the files of openssl (49%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (50%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (51%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (52%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (53%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (54%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (55%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (56%) Extracting the files of openssl (57%) Extracting the files of openssl (57%) Extracting the files of openssl (57%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (58%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (59%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (60%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (61%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (62%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (63%) Extracting the files of openssl (64%) Extracting the files of openssl (64%) Extracting the files of openssl (64%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (65%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (66%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (67%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (68%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (69%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (70%) Extracting the files of openssl (71%) Extracting the files of openssl (71%) Extracting the files of openssl (71%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (72%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (73%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (74%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (75%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (76%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (77%) Extracting the files of openssl (78%) Extracting the files of openssl (78%) Extracting the files of openssl (78%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (79%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (80%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (81%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (82%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (83%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (84%) Extracting the files of openssl (85%) Extracting the files of openssl (85%) Extracting the files of openssl (85%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (86%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (87%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (88%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (89%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (90%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (91%) Extracting the files of openssl (92%) Extracting the files of openssl (92%) Extracting the files of openssl (92%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (93%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (94%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (95%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (96%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (97%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (98%) Extracting the files of openssl (99%) Extracting the files of openssl (99%) Extracting the files of openssl (99%) Extracting the files of openssl (100%) [complete] Upgraded openssl Installing 20 / 75 python-packaging-26.2-28-1-x86_64.eopkg [cached] Installing python-packaging, version 26.2, release 28 Upgrading to new distribution release Extracting the files of python-packaging (1%) Extracting the files of python-packaging (2%) Extracting the files of python-packaging (4%) Extracting the files of python-packaging (5%) Extracting the files of python-packaging (7%) Extracting the files of python-packaging (8%) Extracting the files of python-packaging (10%) Extracting the files of python-packaging (11%) Extracting the files of python-packaging (13%) Extracting the files of python-packaging (14%) Extracting the files of python-packaging (16%) Extracting the files of python-packaging (17%) Extracting the files of python-packaging (19%) Extracting the files of python-packaging (20%) Extracting the files of python-packaging (22%) Extracting the files of python-packaging (23%) Extracting the files of python-packaging (25%) Extracting the files of python-packaging (26%) Extracting the files of python-packaging (28%) Extracting the files of python-packaging (29%) Extracting the files of python-packaging (31%) Extracting the files of python-packaging (32%) Extracting the files of python-packaging (34%) Extracting the files of python-packaging (35%) Extracting the files of python-packaging (37%) Extracting the files of python-packaging (38%) Extracting the files of python-packaging (40%) Extracting the files of python-packaging (41%) Extracting the files of python-packaging (43%) Extracting the files of python-packaging (44%) Extracting the files of python-packaging (46%) Extracting the files of python-packaging (47%) Extracting the files of python-packaging (49%) Extracting the files of python-packaging (50%) Extracting the files of python-packaging (52%) Extracting the files of python-packaging (53%) Extracting the files of python-packaging (55%) Extracting the files of python-packaging (56%) Extracting the files of python-packaging (58%) Extracting the files of python-packaging (59%) Extracting the files of python-packaging (61%) Extracting the files of python-packaging (62%) Extracting the files of python-packaging (64%) Extracting the files of python-packaging (65%) Extracting the files of python-packaging (67%) Extracting the files of python-packaging (68%) Extracting the files of python-packaging (70%) Extracting the files of python-packaging (71%) Extracting the files of python-packaging (73%) Extracting the files of python-packaging (74%) Extracting the files of python-packaging (76%) Extracting the files of python-packaging (77%) Extracting the files of python-packaging (79%) Extracting the files of python-packaging (80%) Extracting the files of python-packaging (82%) Extracting the files of python-packaging (83%) Extracting the files of python-packaging (85%) Extracting the files of python-packaging (86%) Extracting the files of python-packaging (88%) Extracting the files of python-packaging (89%) Extracting the files of python-packaging (91%) Extracting the files of python-packaging (92%) Extracting the files of python-packaging (94%) Extracting the files of python-packaging (95%) Extracting the files of python-packaging (97%) Extracting the files of python-packaging (98%) Extracting the files of python-packaging (100%) [complete] Upgraded python-packaging Installing 21 / 75 libstdc++-15.2.0-93-1-x86_64.eopkg [cached] Installing libstdc++, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libstdc++ (6%) Extracting the files of libstdc++ (13%) Extracting the files of libstdc++ (20%) Extracting the files of libstdc++ (26%) Extracting the files of libstdc++ (33%) Extracting the files of libstdc++ (40%) Extracting the files of libstdc++ (46%) Extracting the files of libstdc++ (53%) Extracting the files of libstdc++ (60%) Extracting the files of libstdc++ (66%) Extracting the files of libstdc++ (73%) Extracting the files of libstdc++ (80%) Extracting the files of libstdc++ (86%) Extracting the files of libstdc++ (93%) Extracting the files of libstdc++ (100%) [complete] Upgraded libstdc++ Installing 22 / 75 bash-completion-2.17.0-28-1-x86_64.eopkg [cached] Installing bash-completion, version 2.17.0, release 28 Upgrading to new distribution release Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (0%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (1%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (2%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (3%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (4%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (5%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (6%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (7%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (8%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (9%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (10%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (11%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (12%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (13%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (14%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (15%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (16%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (17%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (18%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (19%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (20%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (21%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (22%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (23%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (24%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (25%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (26%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (27%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (28%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (29%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (30%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (31%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (32%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (33%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (34%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (35%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (36%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (37%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (38%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (39%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (40%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (41%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (42%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (43%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (44%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (45%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (46%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (47%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (48%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (49%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (50%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (51%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (52%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (53%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (54%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (55%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (56%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (57%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (58%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (59%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (60%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (61%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (62%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (63%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (64%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (65%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (66%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (67%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (68%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (69%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (70%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (71%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (72%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (73%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (74%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (75%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (76%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (77%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (78%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (79%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (80%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (81%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (82%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (83%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (84%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (85%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (86%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (87%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (88%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (89%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (90%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (91%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (92%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (93%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (94%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (95%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (96%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (97%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (98%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (99%) Extracting the files of bash-completion (100%) [complete] Upgraded bash-completion Installing 23 / 75 gobject-introspection-1.86.0-47-1-x86_64.eopkg [cached] Installing gobject-introspection, version 1.86.0, release 47 Upgrading to new distribution release Extracting the files of gobject-introspection (6%) Extracting the files of gobject-introspection (12%) Extracting the files of gobject-introspection (18%) Extracting the files of gobject-introspection (25%) Extracting the files of gobject-introspection (31%) Extracting the files of gobject-introspection (37%) Extracting the files of gobject-introspection (43%) Extracting the files of gobject-introspection (50%) Extracting the files of gobject-introspection (56%) Extracting the files of gobject-introspection (62%) Extracting the files of gobject-introspection (68%) Extracting the files of gobject-introspection (75%) Extracting the files of gobject-introspection (81%) Extracting the files of gobject-introspection (87%) Extracting the files of gobject-introspection (93%) Extracting the files of gobject-introspection (100%) [complete] Upgraded gobject-introspection Installing 24 / 75 libtextstyle-devel-1.0-23-1-x86_64.eopkg [cached] Installing libtextstyle-devel, version 1.0, release 23 Upgrading to new distribution release Extracting the files of libtextstyle-devel (7%) Extracting the files of libtextstyle-devel (14%) Extracting the files of libtextstyle-devel (21%) Extracting the files of libtextstyle-devel (28%) Extracting the files of libtextstyle-devel (35%) Extracting the files of libtextstyle-devel (42%) Extracting the files of libtextstyle-devel (50%) Extracting the files of libtextstyle-devel (57%) Extracting the files of libtextstyle-devel (64%) Extracting the files of libtextstyle-devel (71%) Extracting the files of libtextstyle-devel (78%) Extracting the files of libtextstyle-devel (85%) Extracting the files of libtextstyle-devel (92%) Extracting the files of libtextstyle-devel (100%) [complete] Upgraded libtextstyle-devel Installing 25 / 75 gettext-devel-1.0-23-1-x86_64.eopkg [cached] Installing gettext-devel, version 1.0, release 23 Upgrading to new distribution release Extracting the files of gettext-devel (2%) Extracting the files of gettext-devel (4%) Extracting the files of gettext-devel (6%) Extracting the files of gettext-devel (8%) Extracting the files of gettext-devel (10%) Extracting the files of gettext-devel (12%) Extracting the files of gettext-devel (14%) Extracting the files of gettext-devel (16%) Extracting the files of gettext-devel (18%) Extracting the files of gettext-devel (20%) Extracting the files of gettext-devel (22%) Extracting the files of gettext-devel (24%) Extracting the files of gettext-devel (26%) Extracting the files of gettext-devel (28%) Extracting the files of gettext-devel (30%) Extracting the files of gettext-devel (32%) Extracting the files of gettext-devel (34%) Extracting the files of gettext-devel (36%) Extracting the files of gettext-devel (38%) Extracting the files of gettext-devel (40%) Extracting the files of gettext-devel (42%) Extracting the files of gettext-devel (44%) Extracting the files of gettext-devel (46%) Extracting the files of gettext-devel (48%) Extracting the files of gettext-devel (50%) Extracting the files of gettext-devel (52%) Extracting the files of gettext-devel (54%) Extracting the files of gettext-devel (56%) Extracting the files of gettext-devel (58%) Extracting the files of gettext-devel (60%) Extracting the files of gettext-devel (62%) Extracting the files of gettext-devel (64%) Extracting the files of gettext-devel (66%) Extracting the files of gettext-devel (68%) Extracting the files of gettext-devel (70%) Extracting the files of gettext-devel (72%) Extracting the files of gettext-devel (74%) Extracting the files of gettext-devel (76%) Extracting the files of gettext-devel (78%) Extracting the files of gettext-devel (80%) Extracting the files of gettext-devel (82%) Extracting the files of gettext-devel (84%) Extracting the files of gettext-devel (86%) Extracting the files of gettext-devel (88%) Extracting the files of gettext-devel (90%) Extracting the files of gettext-devel (92%) Extracting the files of gettext-devel (94%) Extracting the files of gettext-devel (96%) Extracting the files of gettext-devel (98%) Extracting the files of gettext-devel (100%) [complete] Upgraded gettext-devel Installing 26 / 75 util-linux-devel-2.41.4-58-1-x86_64.eopkg [cached] Installing util-linux-devel, version 2.41.4, release 58 Upgrading to new distribution release Extracting the files of util-linux-devel (2%) Extracting the files of util-linux-devel (4%) Extracting the files of util-linux-devel (7%) Extracting the files of util-linux-devel (9%) Extracting the files of util-linux-devel (11%) Extracting the files of util-linux-devel (14%) Extracting the files of util-linux-devel (16%) Extracting the files of util-linux-devel (19%) Extracting the files of util-linux-devel (21%) Extracting the files of util-linux-devel (23%) Extracting the files of util-linux-devel (26%) Extracting the files of util-linux-devel (28%) Extracting the files of util-linux-devel (30%) Extracting the files of util-linux-devel (33%) Extracting the files of util-linux-devel (35%) Extracting the files of util-linux-devel (38%) Extracting the files of util-linux-devel (40%) Extracting the files of util-linux-devel (42%) Extracting the files of util-linux-devel (45%) Extracting the files of util-linux-devel (47%) Extracting the files of util-linux-devel (50%) Extracting the files of util-linux-devel (52%) Extracting the files of util-linux-devel (54%) Extracting the files of util-linux-devel (57%) Extracting the files of util-linux-devel (59%) Extracting the files of util-linux-devel (61%) Extracting the files of util-linux-devel (64%) Extracting the files of util-linux-devel (66%) Extracting the files of util-linux-devel (69%) Extracting the files of util-linux-devel (71%) Extracting the files of util-linux-devel (73%) Extracting the files of util-linux-devel (76%) Extracting the files of util-linux-devel (78%) Extracting the files of util-linux-devel (80%) Extracting the files of util-linux-devel (83%) Extracting the files of util-linux-devel (85%) Extracting the files of util-linux-devel (88%) Extracting the files of util-linux-devel (90%) Extracting the files of util-linux-devel (92%) Extracting the files of util-linux-devel (95%) Extracting the files of util-linux-devel (97%) Extracting the files of util-linux-devel (100%) [complete] Upgraded util-linux-devel Installing 27 / 75 libicu-78.3-31-1-x86_64.eopkg [cached] Installing libicu, version 78.3, release 31 Upgrading to new distribution release Extracting the files of libicu (2%) Extracting the files of libicu (4%) Extracting the files of libicu (6%) Extracting the files of libicu (8%) Extracting the files of libicu (10%) Extracting the files of libicu (12%) Extracting the files of libicu (14%) Extracting the files of libicu (16%) Extracting the files of libicu (18%) Extracting the files of libicu (20%) Extracting the files of libicu (22%) Extracting the files of libicu (24%) Extracting the files of libicu (26%) Extracting the files of libicu (28%) Extracting the files of libicu (30%) Extracting the files of libicu (32%) Extracting the files of libicu (34%) Extracting the files of libicu (36%) Extracting the files of libicu (38%) Extracting the files of libicu (40%) Extracting the files of libicu (42%) Extracting the files of libicu (44%) Extracting the files of libicu (46%) Extracting the files of libicu (48%) Extracting the files of libicu (50%) Extracting the files of libicu (52%) Extracting the files of libicu (54%) Extracting the files of libicu (56%) Extracting the files of libicu (58%) Extracting the files of libicu (60%) Extracting the files of libicu (62%) Extracting the files of libicu (64%) Extracting the files of libicu (66%) Extracting the files of libicu (68%) Extracting the files of libicu (70%) Extracting the files of libicu (72%) Extracting the files of libicu (74%) Extracting the files of libicu (76%) Extracting the files of libicu (78%) Extracting the files of libicu (80%) Extracting the files of libicu (82%) Extracting the files of libicu (84%) Extracting the files of libicu (86%) Extracting the files of libicu (88%) Extracting the files of libicu (90%) Extracting the files of libicu (92%) Extracting the files of libicu (94%) Extracting the files of libicu (96%) Extracting the files of libicu (98%) Extracting the files of libicu (100%) [complete] Upgraded libicu Installing 28 / 75 libicu-devel-78.3-31-1-x86_64.eopkg [cached] Installing libicu-devel, version 78.3, release 31 Upgrading to new distribution release Extracting the files of libicu-devel (0%) Extracting the files of libicu-devel (0%) Extracting the files of libicu-devel (1%) Extracting the files of libicu-devel (1%) Extracting the files of libicu-devel (2%) Extracting the files of libicu-devel (2%) Extracting the files of libicu-devel (3%) Extracting the files of libicu-devel (3%) Extracting the files of libicu-devel (4%) Extracting the files of libicu-devel (4%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (5%) Extracting the files of libicu-devel (6%) Extracting the files of libicu-devel (6%) Extracting the files of libicu-devel (7%) Extracting the files of libicu-devel (7%) Extracting the files of libicu-devel (8%) Extracting the files of libicu-devel (8%) Extracting the files of libicu-devel (9%) Extracting the files of libicu-devel (9%) Extracting the files of libicu-devel (10%) Extracting the files of libicu-devel (10%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (11%) Extracting the files of libicu-devel (12%) Extracting the files of libicu-devel (12%) Extracting the files of libicu-devel (13%) Extracting the files of libicu-devel (13%) Extracting the files of libicu-devel (14%) Extracting the files of libicu-devel (14%) Extracting the files of libicu-devel (15%) Extracting the files of libicu-devel (15%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (16%) Extracting the files of libicu-devel (17%) Extracting the files of libicu-devel (17%) Extracting the files of libicu-devel (18%) Extracting the files of libicu-devel (18%) Extracting the files of libicu-devel (19%) Extracting the files of libicu-devel (19%) Extracting the files of libicu-devel (20%) Extracting the files of libicu-devel (20%) Extracting the files of libicu-devel (21%) Extracting the files of libicu-devel (21%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (22%) Extracting the files of libicu-devel (23%) Extracting the files of libicu-devel (23%) Extracting the files of libicu-devel (24%) Extracting the files of libicu-devel (24%) Extracting the files of libicu-devel (25%) Extracting the files of libicu-devel (25%) Extracting the files of libicu-devel (26%) Extracting the files of libicu-devel (26%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (27%) Extracting the files of libicu-devel (28%) Extracting the files of libicu-devel (28%) Extracting the files of libicu-devel (29%) Extracting the files of libicu-devel (29%) Extracting the files of libicu-devel (30%) Extracting the files of libicu-devel (30%) Extracting the files of libicu-devel (31%) Extracting the files of libicu-devel (31%) Extracting the files of libicu-devel (32%) Extracting the files of libicu-devel (32%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (33%) Extracting the files of libicu-devel (34%) Extracting the files of libicu-devel (34%) Extracting the files of libicu-devel (35%) Extracting the files of libicu-devel (35%) Extracting the files of libicu-devel (36%) Extracting the files of libicu-devel (36%) Extracting the files of libicu-devel (37%) Extracting the files of libicu-devel (37%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (38%) Extracting the files of libicu-devel (39%) Extracting the files of libicu-devel (39%) Extracting the files of libicu-devel (40%) Extracting the files of libicu-devel (40%) Extracting the files of libicu-devel (41%) Extracting the files of libicu-devel (41%) Extracting the files of libicu-devel (42%) Extracting the files of libicu-devel (42%) Extracting the files of libicu-devel (43%) Extracting the files of libicu-devel (43%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (44%) Extracting the files of libicu-devel (45%) Extracting the files of libicu-devel (45%) Extracting the files of libicu-devel (46%) Extracting the files of libicu-devel (46%) Extracting the files of libicu-devel (47%) Extracting the files of libicu-devel (47%) Extracting the files of libicu-devel (48%) Extracting the files of libicu-devel (48%) Extracting the files of libicu-devel (49%) Extracting the files of libicu-devel (49%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (50%) Extracting the files of libicu-devel (51%) Extracting the files of libicu-devel (51%) Extracting the files of libicu-devel (52%) Extracting the files of libicu-devel (52%) Extracting the files of libicu-devel (53%) Extracting the files of libicu-devel (53%) Extracting the files of libicu-devel (54%) Extracting the files of libicu-devel (54%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (55%) Extracting the files of libicu-devel (56%) Extracting the files of libicu-devel (56%) Extracting the files of libicu-devel (57%) Extracting the files of libicu-devel (57%) Extracting the files of libicu-devel (58%) Extracting the files of libicu-devel (58%) Extracting the files of libicu-devel (59%) Extracting the files of libicu-devel (59%) Extracting the files of libicu-devel (60%) Extracting the files of libicu-devel (60%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (61%) Extracting the files of libicu-devel (62%) Extracting the files of libicu-devel (62%) Extracting the files of libicu-devel (63%) Extracting the files of libicu-devel (63%) Extracting the files of libicu-devel (64%) Extracting the files of libicu-devel (64%) Extracting the files of libicu-devel (65%) Extracting the files of libicu-devel (65%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (66%) Extracting the files of libicu-devel (67%) Extracting the files of libicu-devel (67%) Extracting the files of libicu-devel (68%) Extracting the files of libicu-devel (68%) Extracting the files of libicu-devel (69%) Extracting the files of libicu-devel (69%) Extracting the files of libicu-devel (70%) Extracting the files of libicu-devel (70%) Extracting the files of libicu-devel (71%) Extracting the files of libicu-devel (71%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (72%) Extracting the files of libicu-devel (73%) Extracting the files of libicu-devel (73%) Extracting the files of libicu-devel (74%) Extracting the files of libicu-devel (74%) Extracting the files of libicu-devel (75%) Extracting the files of libicu-devel (75%) Extracting the files of libicu-devel (76%) Extracting the files of libicu-devel (76%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (77%) Extracting the files of libicu-devel (78%) Extracting the files of libicu-devel (78%) Extracting the files of libicu-devel (79%) Extracting the files of libicu-devel (79%) Extracting the files of libicu-devel (80%) Extracting the files of libicu-devel (80%) Extracting the files of libicu-devel (81%) Extracting the files of libicu-devel (81%) Extracting the files of libicu-devel (82%) Extracting the files of libicu-devel (82%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (83%) Extracting the files of libicu-devel (84%) Extracting the files of libicu-devel (84%) Extracting the files of libicu-devel (85%) Extracting the files of libicu-devel (85%) Extracting the files of libicu-devel (86%) Extracting the files of libicu-devel (86%) Extracting the files of libicu-devel (87%) Extracting the files of libicu-devel (87%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (88%) Extracting the files of libicu-devel (89%) Extracting the files of libicu-devel (89%) Extracting the files of libicu-devel (90%) Extracting the files of libicu-devel (90%) Extracting the files of libicu-devel (91%) Extracting the files of libicu-devel (91%) Extracting the files of libicu-devel (92%) Extracting the files of libicu-devel (92%) Extracting the files of libicu-devel (93%) Extracting the files of libicu-devel (93%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (94%) Extracting the files of libicu-devel (95%) Extracting the files of libicu-devel (95%) Extracting the files of libicu-devel (96%) Extracting the files of libicu-devel (96%) Extracting the files of libicu-devel (97%) Extracting the files of libicu-devel (97%) Extracting the files of libicu-devel (98%) Extracting the files of libicu-devel (98%) Extracting the files of libicu-devel (99%) Extracting the files of libicu-devel (99%) Extracting the files of libicu-devel (100%) [complete] Upgraded libicu-devel Installing 29 / 75 ruamel_yaml-0.19.1-9-1-x86_64.eopkg [cached] Installing ruamel_yaml, version 0.19.1, release 9 Upgrading to new distribution release Extracting the files of ruamel_yaml (0%) Extracting the files of ruamel_yaml (1%) Extracting the files of ruamel_yaml (2%) Extracting the files of ruamel_yaml (3%) Extracting the files of ruamel_yaml (4%) Extracting the files of ruamel_yaml (5%) Extracting the files of ruamel_yaml (6%) Extracting the files of ruamel_yaml (7%) Extracting the files of ruamel_yaml (8%) Extracting the files of ruamel_yaml (9%) Extracting the files of ruamel_yaml (10%) Extracting the files of ruamel_yaml (11%) Extracting the files of ruamel_yaml (12%) Extracting the files of ruamel_yaml (13%) Extracting the files of ruamel_yaml (14%) Extracting the files of ruamel_yaml (15%) Extracting the files of ruamel_yaml (16%) Extracting the files of ruamel_yaml (17%) Extracting the files of ruamel_yaml (18%) Extracting the files of ruamel_yaml (19%) Extracting the files of ruamel_yaml (20%) Extracting the files of ruamel_yaml (20%) Extracting the files of ruamel_yaml (21%) Extracting the files of ruamel_yaml (22%) Extracting the files of ruamel_yaml (23%) Extracting the files of ruamel_yaml (24%) Extracting the files of ruamel_yaml (25%) Extracting the files of ruamel_yaml (26%) Extracting the files of ruamel_yaml (27%) Extracting the files of ruamel_yaml (28%) Extracting the files of ruamel_yaml (29%) Extracting the files of ruamel_yaml (30%) Extracting the files of ruamel_yaml (31%) Extracting the files of ruamel_yaml (32%) Extracting the files of ruamel_yaml (33%) Extracting the files of ruamel_yaml (34%) Extracting the files of ruamel_yaml (35%) Extracting the files of ruamel_yaml (36%) Extracting the files of ruamel_yaml (37%) Extracting the files of ruamel_yaml (38%) Extracting the files of ruamel_yaml (39%) Extracting the files of ruamel_yaml (40%) Extracting the files of ruamel_yaml (40%) Extracting the files of ruamel_yaml (41%) Extracting the files of ruamel_yaml (42%) Extracting the files of ruamel_yaml (43%) Extracting the files of ruamel_yaml (44%) Extracting the files of ruamel_yaml (45%) Extracting the files of ruamel_yaml (46%) Extracting the files of ruamel_yaml (47%) Extracting the files of ruamel_yaml (48%) Extracting the files of ruamel_yaml (49%) Extracting the files of ruamel_yaml (50%) Extracting the files of ruamel_yaml (51%) Extracting the files of ruamel_yaml (52%) Extracting the files of ruamel_yaml (53%) Extracting the files of ruamel_yaml (54%) Extracting the files of ruamel_yaml (55%) Extracting the files of ruamel_yaml (56%) Extracting the files of ruamel_yaml (57%) Extracting the files of ruamel_yaml (58%) Extracting the files of ruamel_yaml (59%) Extracting the files of ruamel_yaml (60%) Extracting the files of ruamel_yaml (60%) Extracting the files of ruamel_yaml (61%) Extracting the files of ruamel_yaml (62%) Extracting the files of ruamel_yaml (63%) Extracting the files of ruamel_yaml (64%) Extracting the files of ruamel_yaml (65%) Extracting the files of ruamel_yaml (66%) Extracting the files of ruamel_yaml (67%) Extracting the files of ruamel_yaml (68%) Extracting the files of ruamel_yaml (69%) Extracting the files of ruamel_yaml (70%) Extracting the files of ruamel_yaml (71%) Extracting the files of ruamel_yaml (72%) Extracting the files of ruamel_yaml (73%) Extracting the files of ruamel_yaml (74%) Extracting the files of ruamel_yaml (75%) Extracting the files of ruamel_yaml (76%) Extracting the files of ruamel_yaml (77%) Extracting the files of ruamel_yaml (78%) Extracting the files of ruamel_yaml (79%) Extracting the files of ruamel_yaml (80%) Extracting the files of ruamel_yaml (80%) Extracting the files of ruamel_yaml (81%) Extracting the files of ruamel_yaml (82%) Extracting the files of ruamel_yaml (83%) Extracting the files of ruamel_yaml (84%) Extracting the files of ruamel_yaml (85%) Extracting the files of ruamel_yaml (86%) Extracting the files of ruamel_yaml (87%) Extracting the files of ruamel_yaml (88%) Extracting the files of ruamel_yaml (89%) Extracting the files of ruamel_yaml (90%) Extracting the files of ruamel_yaml (91%) Extracting the files of ruamel_yaml (92%) Extracting the files of ruamel_yaml (93%) Extracting the files of ruamel_yaml (94%) Extracting the files of ruamel_yaml (95%) Extracting the files of ruamel_yaml (96%) Extracting the files of ruamel_yaml (97%) Extracting the files of ruamel_yaml (98%) Extracting the files of ruamel_yaml (99%) Extracting the files of ruamel_yaml (100%) [complete] Upgraded ruamel_yaml Installing 30 / 75 nftables-1.1.1-12-1-x86_64.eopkg [cached] Installing nftables, version 1.1.1, release 12 Upgrading to new distribution release Extracting the files of nftables (3%) Extracting the files of nftables (7%) Extracting the files of nftables (11%) Extracting the files of nftables (15%) Extracting the files of nftables (19%) Extracting the files of nftables (23%) Extracting the files of nftables (26%) Extracting the files of nftables (30%) Extracting the files of nftables (34%) Extracting the files of nftables (38%) Extracting the files of nftables (42%) Extracting the files of nftables (46%) Extracting the files of nftables (50%) Extracting the files of nftables (53%) Extracting the files of nftables (57%) Extracting the files of nftables (61%) Extracting the files of nftables (65%) Extracting the files of nftables (69%) Extracting the files of nftables (73%) Extracting the files of nftables (76%) Extracting the files of nftables (80%) Extracting the files of nftables (84%) Extracting the files of nftables (88%) Extracting the files of nftables (92%) Extracting the files of nftables (96%) Extracting the files of nftables (100%) [complete] Upgraded nftables Installing 31 / 75 python-xattr-1.3.0-5-1-x86_64.eopkg [cached] Installing python-xattr, version 1.3.0, release 5 Upgrading to new distribution release Extracting the files of python-xattr (4%) Extracting the files of python-xattr (8%) Extracting the files of python-xattr (12%) Extracting the files of python-xattr (16%) Extracting the files of python-xattr (20%) Extracting the files of python-xattr (24%) Extracting the files of python-xattr (28%) Extracting the files of python-xattr (32%) Extracting the files of python-xattr (36%) Extracting the files of python-xattr (40%) Extracting the files of python-xattr (44%) Extracting the files of python-xattr (48%) Extracting the files of python-xattr (52%) Extracting the files of python-xattr (56%) Extracting the files of python-xattr (60%) Extracting the files of python-xattr (64%) Extracting the files of python-xattr (68%) Extracting the files of python-xattr (72%) Extracting the files of python-xattr (76%) Extracting the files of python-xattr (80%) Extracting the files of python-xattr (84%) Extracting the files of python-xattr (88%) Extracting the files of python-xattr (92%) Extracting the files of python-xattr (96%) Extracting the files of python-xattr (100%) [complete] Upgraded python-xattr Installing 32 / 75 which-2.25-9-1-x86_64.eopkg [cached] Installing which, version 2.25, release 9 Upgrading to new distribution release Extracting the files of which (25%) Extracting the files of which (50%) Extracting the files of which (75%) Extracting the files of which (100%) [complete] Upgraded which Installing 33 / 75 libgfortran-15.2.0-93-1-x86_64.eopkg [cached] Installing libgfortran, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgfortran (50%) Extracting the files of libgfortran (100%) [complete] Upgraded libgfortran Installing 34 / 75 python-cparser-2.22-14-1-x86_64.eopkg [cached] Installing python-cparser, version 2.22, release 14 Upgrading to new distribution release Extracting the files of python-cparser (1%) Extracting the files of python-cparser (3%) Extracting the files of python-cparser (5%) Extracting the files of python-cparser (7%) Extracting the files of python-cparser (8%) Extracting the files of python-cparser (10%) Extracting the files of python-cparser (12%) Extracting the files of python-cparser (14%) Extracting the files of python-cparser (15%) Extracting the files of python-cparser (17%) Extracting the files of python-cparser (19%) Extracting the files of python-cparser (21%) Extracting the files of python-cparser (22%) Extracting the files of python-cparser (24%) Extracting the files of python-cparser (26%) Extracting the files of python-cparser (28%) Extracting the files of python-cparser (29%) Extracting the files of python-cparser (31%) Extracting the files of python-cparser (33%) Extracting the files of python-cparser (35%) Extracting the files of python-cparser (36%) Extracting the files of python-cparser (38%) Extracting the files of python-cparser (40%) Extracting the files of python-cparser (42%) Extracting the files of python-cparser (43%) Extracting the files of python-cparser (45%) Extracting the files of python-cparser (47%) Extracting the files of python-cparser (49%) Extracting the files of python-cparser (50%) Extracting the files of python-cparser (52%) Extracting the files of python-cparser (54%) Extracting the files of python-cparser (56%) Extracting the files of python-cparser (57%) Extracting the files of python-cparser (59%) Extracting the files of python-cparser (61%) Extracting the files of python-cparser (63%) Extracting the files of python-cparser (64%) Extracting the files of python-cparser (66%) Extracting the files of python-cparser (68%) Extracting the files of python-cparser (70%) Extracting the files of python-cparser (71%) Extracting the files of python-cparser (73%) Extracting the files of python-cparser (75%) Extracting the files of python-cparser (77%) Extracting the files of python-cparser (78%) Extracting the files of python-cparser (80%) Extracting the files of python-cparser (82%) Extracting the files of python-cparser (84%) Extracting the files of python-cparser (85%) Extracting the files of python-cparser (87%) Extracting the files of python-cparser (89%) Extracting the files of python-cparser (91%) Extracting the files of python-cparser (92%) Extracting the files of python-cparser (94%) Extracting the files of python-cparser (96%) Extracting the files of python-cparser (98%) Extracting the files of python-cparser (100%) [complete] Upgraded python-cparser Installing 35 / 75 python-markdown-it-py-4.2.0-6-1-x86_64.eopkg [cached] Installing python-markdown-it-py, version 4.2.0, release 6 Upgrading to new distribution release Extracting the files of python-markdown-it-py (0%) Extracting the files of python-markdown-it-py (0%) Extracting the files of python-markdown-it-py (1%) Extracting the files of python-markdown-it-py (1%) Extracting the files of python-markdown-it-py (2%) Extracting the files of python-markdown-it-py (2%) Extracting the files of python-markdown-it-py (3%) Extracting the files of python-markdown-it-py (3%) Extracting the files of python-markdown-it-py (4%) Extracting the files of python-markdown-it-py (4%) Extracting the files of python-markdown-it-py (5%) Extracting the files of python-markdown-it-py (5%) Extracting the files of python-markdown-it-py (6%) Extracting the files of python-markdown-it-py (6%) Extracting the files of python-markdown-it-py (7%) Extracting the files of python-markdown-it-py (7%) Extracting the files of python-markdown-it-py (8%) Extracting the files of python-markdown-it-py (8%) Extracting the files of python-markdown-it-py (9%) Extracting the files of python-markdown-it-py (9%) Extracting the files of python-markdown-it-py (10%) Extracting the files of python-markdown-it-py (10%) Extracting the files of python-markdown-it-py (11%) Extracting the files of python-markdown-it-py (11%) Extracting the files of python-markdown-it-py (12%) Extracting the files of python-markdown-it-py (12%) Extracting the files of python-markdown-it-py (13%) Extracting the files of python-markdown-it-py (13%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (14%) Extracting the files of python-markdown-it-py (15%) Extracting the files of python-markdown-it-py (15%) Extracting the files of python-markdown-it-py (16%) Extracting the files of python-markdown-it-py (16%) Extracting the files of python-markdown-it-py (17%) Extracting the files of python-markdown-it-py (17%) Extracting the files of python-markdown-it-py (18%) Extracting the files of python-markdown-it-py (18%) Extracting the files of python-markdown-it-py (19%) Extracting the files of python-markdown-it-py (19%) Extracting the files of python-markdown-it-py (20%) Extracting the files of python-markdown-it-py (20%) Extracting the files of python-markdown-it-py (21%) Extracting the files of python-markdown-it-py (21%) Extracting the files of python-markdown-it-py (22%) Extracting the files of python-markdown-it-py (22%) Extracting the files of python-markdown-it-py (23%) Extracting the files of python-markdown-it-py (23%) Extracting the files of python-markdown-it-py (24%) Extracting the files of python-markdown-it-py (24%) Extracting the files of python-markdown-it-py (25%) Extracting the files of python-markdown-it-py (25%) Extracting the files of python-markdown-it-py (26%) Extracting the files of python-markdown-it-py (26%) Extracting the files of python-markdown-it-py (27%) Extracting the files of python-markdown-it-py (27%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (28%) Extracting the files of python-markdown-it-py (29%) Extracting the files of python-markdown-it-py (29%) Extracting the files of python-markdown-it-py (30%) Extracting the files of python-markdown-it-py (30%) Extracting the files of python-markdown-it-py (31%) Extracting the files of python-markdown-it-py (31%) Extracting the files of python-markdown-it-py (32%) Extracting the files of python-markdown-it-py (32%) Extracting the files of python-markdown-it-py (33%) Extracting the files of python-markdown-it-py (33%) Extracting the files of python-markdown-it-py (34%) Extracting the files of python-markdown-it-py (34%) Extracting the files of python-markdown-it-py (35%) Extracting the files of python-markdown-it-py (35%) Extracting the files of python-markdown-it-py (36%) Extracting the files of python-markdown-it-py (36%) Extracting the files of python-markdown-it-py (37%) Extracting the files of python-markdown-it-py (37%) Extracting the files of python-markdown-it-py (38%) Extracting the files of python-markdown-it-py (38%) Extracting the files of python-markdown-it-py (39%) Extracting the files of python-markdown-it-py (39%) Extracting the files of python-markdown-it-py (40%) Extracting the files of python-markdown-it-py (40%) Extracting the files of python-markdown-it-py (41%) Extracting the files of python-markdown-it-py (41%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (42%) Extracting the files of python-markdown-it-py (43%) Extracting the files of python-markdown-it-py (43%) Extracting the files of python-markdown-it-py (44%) Extracting the files of python-markdown-it-py (44%) Extracting the files of python-markdown-it-py (45%) Extracting the files of python-markdown-it-py (45%) Extracting the files of python-markdown-it-py (46%) Extracting the files of python-markdown-it-py (46%) Extracting the files of python-markdown-it-py (47%) Extracting the files of python-markdown-it-py (47%) Extracting the files of python-markdown-it-py (48%) Extracting the files of python-markdown-it-py (48%) Extracting the files of python-markdown-it-py (49%) Extracting the files of python-markdown-it-py (49%) Extracting the files of python-markdown-it-py (50%) Extracting the files of python-markdown-it-py (50%) Extracting the files of python-markdown-it-py (51%) Extracting the files of python-markdown-it-py (51%) Extracting the files of python-markdown-it-py (52%) Extracting the files of python-markdown-it-py (52%) Extracting the files of python-markdown-it-py (53%) Extracting the files of python-markdown-it-py (53%) Extracting the files of python-markdown-it-py (54%) Extracting the files of python-markdown-it-py (54%) Extracting the files of python-markdown-it-py (55%) Extracting the files of python-markdown-it-py (55%) Extracting the files of python-markdown-it-py (56%) Extracting the files of python-markdown-it-py (56%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (57%) Extracting the files of python-markdown-it-py (58%) Extracting the files of python-markdown-it-py (58%) Extracting the files of python-markdown-it-py (59%) Extracting the files of python-markdown-it-py (59%) Extracting the files of python-markdown-it-py (60%) Extracting the files of python-markdown-it-py (60%) Extracting the files of python-markdown-it-py (61%) Extracting the files of python-markdown-it-py (61%) Extracting the files of python-markdown-it-py (62%) Extracting the files of python-markdown-it-py (62%) Extracting the files of python-markdown-it-py (63%) Extracting the files of python-markdown-it-py (63%) Extracting the files of python-markdown-it-py (64%) Extracting the files of python-markdown-it-py (64%) Extracting the files of python-markdown-it-py (65%) Extracting the files of python-markdown-it-py (65%) Extracting the files of python-markdown-it-py (66%) Extracting the files of python-markdown-it-py (66%) Extracting the files of python-markdown-it-py (67%) Extracting the files of python-markdown-it-py (67%) Extracting the files of python-markdown-it-py (68%) Extracting the files of python-markdown-it-py (68%) Extracting the files of python-markdown-it-py (69%) Extracting the files of python-markdown-it-py (69%) Extracting the files of python-markdown-it-py (70%) Extracting the files of python-markdown-it-py (70%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (71%) Extracting the files of python-markdown-it-py (72%) Extracting the files of python-markdown-it-py (72%) Extracting the files of python-markdown-it-py (73%) Extracting the files of python-markdown-it-py (73%) Extracting the files of python-markdown-it-py (74%) Extracting the files of python-markdown-it-py (74%) Extracting the files of python-markdown-it-py (75%) Extracting the files of python-markdown-it-py (75%) Extracting the files of python-markdown-it-py (76%) Extracting the files of python-markdown-it-py (76%) Extracting the files of python-markdown-it-py (77%) Extracting the files of python-markdown-it-py (77%) Extracting the files of python-markdown-it-py (78%) Extracting the files of python-markdown-it-py (78%) Extracting the files of python-markdown-it-py (79%) Extracting the files of python-markdown-it-py (79%) Extracting the files of python-markdown-it-py (80%) Extracting the files of python-markdown-it-py (80%) Extracting the files of python-markdown-it-py (81%) Extracting the files of python-markdown-it-py (81%) Extracting the files of python-markdown-it-py (82%) Extracting the files of python-markdown-it-py (82%) Extracting the files of python-markdown-it-py (83%) Extracting the files of python-markdown-it-py (83%) Extracting the files of python-markdown-it-py (84%) Extracting the files of python-markdown-it-py (84%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (85%) Extracting the files of python-markdown-it-py (86%) Extracting the files of python-markdown-it-py (86%) Extracting the files of python-markdown-it-py (87%) Extracting the files of python-markdown-it-py (87%) Extracting the files of python-markdown-it-py (88%) Extracting the files of python-markdown-it-py (88%) Extracting the files of python-markdown-it-py (89%) Extracting the files of python-markdown-it-py (89%) Extracting the files of python-markdown-it-py (90%) Extracting the files of python-markdown-it-py (90%) Extracting the files of python-markdown-it-py (91%) Extracting the files of python-markdown-it-py (91%) Extracting the files of python-markdown-it-py (92%) Extracting the files of python-markdown-it-py (92%) Extracting the files of python-markdown-it-py (93%) Extracting the files of python-markdown-it-py (93%) Extracting the files of python-markdown-it-py (94%) Extracting the files of python-markdown-it-py (94%) Extracting the files of python-markdown-it-py (95%) Extracting the files of python-markdown-it-py (95%) Extracting the files of python-markdown-it-py (96%) Extracting the files of python-markdown-it-py (96%) Extracting the files of python-markdown-it-py (97%) Extracting the files of python-markdown-it-py (97%) Extracting the files of python-markdown-it-py (98%) Extracting the files of python-markdown-it-py (98%) Extracting the files of python-markdown-it-py (99%) Extracting the files of python-markdown-it-py (99%) Extracting the files of python-markdown-it-py (100%) [complete] Upgraded python-markdown-it-py Installing 36 / 75 brotli-1.2.0-14-1-x86_64.eopkg [cached] Installing brotli, version 1.2.0, release 14 Upgrading to new distribution release Extracting the files of brotli (12%) Extracting the files of brotli (25%) Extracting the files of brotli (37%) Extracting the files of brotli (50%) Extracting the files of brotli (62%) Extracting the files of brotli (75%) Extracting the files of brotli (87%) Extracting the files of brotli (100%) [complete] Upgraded brotli Installing 37 / 75 sqlite3-3.53.2-67-1-x86_64.eopkg [cached] Installing sqlite3, version 3.53.2, release 67 Upgrading to new distribution release Extracting the files of sqlite3 (20%) Extracting the files of sqlite3 (40%) Extracting the files of sqlite3 (60%) Extracting the files of sqlite3 (80%) Extracting the files of sqlite3 (100%) [complete] Upgraded sqlite3 Installing 38 / 75 python3-3.14.6-79-1-x86_64.eopkg [cached] Installing python3, version 3.14.6, release 79 Upgrading to new distribution release Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (0%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (1%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (2%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (3%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (4%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (5%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (6%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (7%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (8%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (9%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (10%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (11%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (12%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (13%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (14%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (15%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (16%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (17%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (18%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (19%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (20%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (21%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (22%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (23%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (24%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (25%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (26%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (27%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (28%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (29%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (30%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (31%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (32%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (33%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (34%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (35%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (36%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (37%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (38%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (39%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (40%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (41%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (42%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (43%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (44%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (45%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (46%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (47%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (48%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (49%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (50%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (51%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (52%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (53%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (54%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (55%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (56%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (57%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (58%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (59%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (60%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (61%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (62%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (63%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (64%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (65%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (66%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (67%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (68%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (69%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (70%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (71%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (72%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (73%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (74%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (75%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (76%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (77%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (78%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (79%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (80%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (81%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (82%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (83%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (84%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (85%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (86%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (87%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (88%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (89%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (90%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (91%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (92%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (93%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (94%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (95%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (96%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (97%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (98%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (99%) Extracting the files of python3 (100%) [complete] Upgraded python3 Installing 39 / 75 ruamel-yaml-clib-0.2.15-4-1-x86_64.eopkg [cached] Installing ruamel-yaml-clib, version 0.2.15, release 4 Upgrading to new distribution release Extracting the files of ruamel-yaml-clib (16%) Extracting the files of ruamel-yaml-clib (33%) Extracting the files of ruamel-yaml-clib (50%) Extracting the files of ruamel-yaml-clib (66%) Extracting the files of ruamel-yaml-clib (83%) Extracting the files of ruamel-yaml-clib (100%) [complete] Upgraded ruamel-yaml-clib Installing 40 / 75 python-mdurl-0.1.2-4-1-x86_64.eopkg [cached] Installing python-mdurl, version 0.1.2, release 4 Upgrading to new distribution release Extracting the files of python-mdurl (4%) Extracting the files of python-mdurl (8%) Extracting the files of python-mdurl (13%) Extracting the files of python-mdurl (17%) Extracting the files of python-mdurl (21%) Extracting the files of python-mdurl (26%) Extracting the files of python-mdurl (30%) Extracting the files of python-mdurl (34%) Extracting the files of python-mdurl (39%) Extracting the files of python-mdurl (43%) Extracting the files of python-mdurl (47%) Extracting the files of python-mdurl (52%) Extracting the files of python-mdurl (56%) Extracting the files of python-mdurl (60%) Extracting the files of python-mdurl (65%) Extracting the files of python-mdurl (69%) Extracting the files of python-mdurl (73%) Extracting the files of python-mdurl (78%) Extracting the files of python-mdurl (82%) Extracting the files of python-mdurl (86%) Extracting the files of python-mdurl (91%) Extracting the files of python-mdurl (95%) Extracting the files of python-mdurl (100%) [complete] Upgraded python-mdurl Installing 41 / 75 python-jeepney-0.9.0-10-1-x86_64.eopkg [cached] Installing python-jeepney, version 0.9.0, release 10 Upgrading to new distribution release Extracting the files of python-jeepney (1%) Extracting the files of python-jeepney (2%) Extracting the files of python-jeepney (3%) Extracting the files of python-jeepney (4%) Extracting the files of python-jeepney (5%) Extracting the files of python-jeepney (6%) Extracting the files of python-jeepney (7%) Extracting the files of python-jeepney (8%) Extracting the files of python-jeepney (9%) Extracting the files of python-jeepney (10%) Extracting the files of python-jeepney (11%) Extracting the files of python-jeepney (13%) Extracting the files of python-jeepney (14%) Extracting the files of python-jeepney (15%) Extracting the files of python-jeepney (16%) Extracting the files of python-jeepney (17%) Extracting the files of python-jeepney (18%) Extracting the files of python-jeepney (19%) Extracting the files of python-jeepney (20%) Extracting the files of python-jeepney (21%) Extracting the files of python-jeepney (22%) Extracting the files of python-jeepney (23%) Extracting the files of python-jeepney (25%) Extracting the files of python-jeepney (26%) Extracting the files of python-jeepney (27%) Extracting the files of python-jeepney (28%) Extracting the files of python-jeepney (29%) Extracting the files of python-jeepney (30%) Extracting the files of python-jeepney (31%) Extracting the files of python-jeepney (32%) Extracting the files of python-jeepney (33%) Extracting the files of python-jeepney (34%) Extracting the files of python-jeepney (35%) Extracting the files of python-jeepney (36%) Extracting the files of python-jeepney (38%) Extracting the files of python-jeepney (39%) Extracting the files of python-jeepney (40%) Extracting the files of python-jeepney (41%) Extracting the files of python-jeepney (42%) Extracting the files of python-jeepney (43%) Extracting the files of python-jeepney (44%) Extracting the files of python-jeepney (45%) Extracting the files of python-jeepney (46%) Extracting the files of python-jeepney (47%) Extracting the files of python-jeepney (48%) Extracting the files of python-jeepney (50%) Extracting the files of python-jeepney (51%) Extracting the files of python-jeepney (52%) Extracting the files of python-jeepney (53%) Extracting the files of python-jeepney (54%) Extracting the files of python-jeepney (55%) Extracting the files of python-jeepney (56%) Extracting the files of python-jeepney (57%) Extracting the files of python-jeepney (58%) Extracting the files of python-jeepney (59%) Extracting the files of python-jeepney (60%) Extracting the files of python-jeepney (61%) Extracting the files of python-jeepney (63%) Extracting the files of python-jeepney (64%) Extracting the files of python-jeepney (65%) Extracting the files of python-jeepney (66%) Extracting the files of python-jeepney (67%) Extracting the files of python-jeepney (68%) Extracting the files of python-jeepney (69%) Extracting the files of python-jeepney (70%) Extracting the files of python-jeepney (71%) Extracting the files of python-jeepney (72%) Extracting the files of python-jeepney (73%) Extracting the files of python-jeepney (75%) Extracting the files of python-jeepney (76%) Extracting the files of python-jeepney (77%) Extracting the files of python-jeepney (78%) Extracting the files of python-jeepney (79%) Extracting the files of python-jeepney (80%) Extracting the files of python-jeepney (81%) Extracting the files of python-jeepney (82%) Extracting the files of python-jeepney (83%) Extracting the files of python-jeepney (84%) Extracting the files of python-jeepney (85%) Extracting the files of python-jeepney (86%) Extracting the files of python-jeepney (88%) Extracting the files of python-jeepney (89%) Extracting the files of python-jeepney (90%) Extracting the files of python-jeepney (91%) Extracting the files of python-jeepney (92%) Extracting the files of python-jeepney (93%) Extracting the files of python-jeepney (94%) Extracting the files of python-jeepney (95%) Extracting the files of python-jeepney (96%) Extracting the files of python-jeepney (97%) Extracting the files of python-jeepney (98%) Extracting the files of python-jeepney (100%) [complete] Upgraded python-jeepney Installing 42 / 75 libxml2-2.13.9-60-1-x86_64.eopkg [cached] Installing libxml2, version 2.13.9, release 60 Upgrading to new distribution release Extracting the files of libxml2 (5%) Extracting the files of libxml2 (11%) Extracting the files of libxml2 (16%) Extracting the files of libxml2 (22%) Extracting the files of libxml2 (27%) Extracting the files of libxml2 (33%) Extracting the files of libxml2 (38%) Extracting the files of libxml2 (44%) Extracting the files of libxml2 (50%) Extracting the files of libxml2 (55%) Extracting the files of libxml2 (61%) Extracting the files of libxml2 (66%) Extracting the files of libxml2 (72%) Extracting the files of libxml2 (77%) Extracting the files of libxml2 (83%) Extracting the files of libxml2 (88%) Extracting the files of libxml2 (94%) Extracting the files of libxml2 (100%) [complete] Upgraded libxml2 Installing 43 / 75 openssl-devel-3.6.3-59-1-x86_64.eopkg [cached] Installing openssl-devel, version 3.6.3, release 59 Upgrading to new distribution release Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (0%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (1%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (2%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (3%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (4%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (5%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (6%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (7%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (8%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (9%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (10%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (11%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (12%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (13%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (14%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (15%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (16%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (17%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (18%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (19%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (20%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (21%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (22%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (23%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (24%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (25%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (26%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (27%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (28%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (29%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (30%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (31%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (32%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (33%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (34%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (35%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (36%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (37%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (38%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (39%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (40%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (41%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (42%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (43%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (44%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (45%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (46%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (47%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (48%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (49%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (50%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (51%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (52%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (53%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (54%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (55%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (56%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (57%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (58%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (59%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (60%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (61%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (62%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (63%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (64%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (65%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (66%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (67%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (68%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (69%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (70%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (71%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (72%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (73%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (74%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (75%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (76%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (77%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (78%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (79%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (80%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (81%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (82%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (83%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (84%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (85%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (86%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (87%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (88%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (89%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (90%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (91%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (92%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (93%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (94%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (95%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (96%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (97%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (98%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (99%) Extracting the files of openssl-devel (100%) [complete] Upgraded openssl-devel Installing 44 / 75 python-cffi-2.0.0-23-1-x86_64.eopkg [cached] Installing python-cffi, version 2.0.0, release 23 Upgrading to new distribution release Extracting the files of python-cffi (1%) Extracting the files of python-cffi (3%) Extracting the files of python-cffi (4%) Extracting the files of python-cffi (6%) Extracting the files of python-cffi (7%) Extracting the files of python-cffi (9%) Extracting the files of python-cffi (10%) Extracting the files of python-cffi (12%) Extracting the files of python-cffi (13%) Extracting the files of python-cffi (15%) Extracting the files of python-cffi (16%) Extracting the files of python-cffi (18%) Extracting the files of python-cffi (19%) Extracting the files of python-cffi (21%) Extracting the files of python-cffi (22%) Extracting the files of python-cffi (24%) Extracting the files of python-cffi (25%) Extracting the files of python-cffi (27%) Extracting the files of python-cffi (28%) Extracting the files of python-cffi (30%) Extracting the files of python-cffi (31%) Extracting the files of python-cffi (33%) Extracting the files of python-cffi (34%) Extracting the files of python-cffi (36%) Extracting the files of python-cffi (37%) Extracting the files of python-cffi (39%) Extracting the files of python-cffi (40%) Extracting the files of python-cffi (42%) Extracting the files of python-cffi (43%) Extracting the files of python-cffi (45%) Extracting the files of python-cffi (46%) Extracting the files of python-cffi (48%) Extracting the files of python-cffi (50%) Extracting the files of python-cffi (51%) Extracting the files of python-cffi (53%) Extracting the files of python-cffi (54%) Extracting the files of python-cffi (56%) Extracting the files of python-cffi (57%) Extracting the files of python-cffi (59%) Extracting the files of python-cffi (60%) Extracting the files of python-cffi (62%) Extracting the files of python-cffi (63%) Extracting the files of python-cffi (65%) Extracting the files of python-cffi (66%) Extracting the files of python-cffi (68%) Extracting the files of python-cffi (69%) Extracting the files of python-cffi (71%) Extracting the files of python-cffi (72%) Extracting the files of python-cffi (74%) Extracting the files of python-cffi (75%) Extracting the files of python-cffi (77%) Extracting the files of python-cffi (78%) Extracting the files of python-cffi (80%) Extracting the files of python-cffi (81%) Extracting the files of python-cffi (83%) Extracting the files of python-cffi (84%) Extracting the files of python-cffi (86%) Extracting the files of python-cffi (87%) Extracting the files of python-cffi (89%) Extracting the files of python-cffi (90%) Extracting the files of python-cffi (92%) Extracting the files of python-cffi (93%) Extracting the files of python-cffi (95%) Extracting the files of python-cffi (96%) Extracting the files of python-cffi (98%) Extracting the files of python-cffi (100%) [complete] Upgraded python-cffi Installing 45 / 75 gcc-15.2.0-93-1-x86_64.eopkg [cached] Installing gcc, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (0%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (1%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (2%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (3%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (4%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (5%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (6%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (7%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (8%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (9%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (10%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (11%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (12%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (13%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (14%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (15%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (16%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (17%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (18%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (19%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (20%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (21%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (22%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (23%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (24%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (25%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (26%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (27%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (28%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (29%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (30%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (31%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (32%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (33%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (34%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (35%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (36%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (37%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (38%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (39%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (40%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (41%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (42%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (43%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (44%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (45%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (46%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (47%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (48%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (49%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (50%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (51%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (52%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (53%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (54%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (55%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (56%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (57%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (58%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (59%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (60%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (61%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (62%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (63%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (64%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (65%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (66%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (67%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (68%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (69%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (70%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (71%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (72%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (73%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (74%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (75%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (76%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (77%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (78%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (79%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (80%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (81%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (82%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (83%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (84%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (85%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (86%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (87%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (88%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (89%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (90%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (91%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (92%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (93%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (94%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (95%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (96%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (97%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (98%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (99%) Extracting the files of gcc (100%) [complete] Upgraded gcc Installing 46 / 75 g++-15.2.0-93-1-x86_64.eopkg [cached] Installing g++, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (0%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (1%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (2%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (3%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (4%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (5%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (6%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (7%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (8%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (9%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (10%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (11%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (12%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (13%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (14%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (15%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (16%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (17%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (18%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (19%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (20%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (21%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (22%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (23%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (24%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (25%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (26%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (27%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (28%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (29%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (30%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (31%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (32%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (33%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (34%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (35%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (36%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (37%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (38%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (39%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (40%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (41%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (42%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (43%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (44%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (45%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (46%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (47%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (48%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (49%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (50%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (51%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (52%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (53%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (54%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (55%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (56%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (57%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (58%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (59%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (60%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (61%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (62%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (63%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (64%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (65%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (66%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (67%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (68%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (69%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (70%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (71%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (72%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (73%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (74%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (75%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (76%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (77%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (78%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (79%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (80%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (81%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (82%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (83%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (84%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (85%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (86%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (87%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (88%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (89%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (90%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (91%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (92%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (93%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (94%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (95%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (96%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (97%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (98%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (99%) Extracting the files of g++ (100%) [complete] Upgraded g++ Installing 47 / 75 libpipeline-1.5.8-10-1-x86_64.eopkg [cached] Installing libpipeline, version 1.5.8, release 10 Upgrading to new distribution release Extracting the files of libpipeline (50%) Extracting the files of libpipeline (100%) [complete] Upgraded libpipeline Installing 48 / 75 glib2-devel-2.88.1-128-1-x86_64.eopkg [cached] Installing glib2-devel, version 2.88.1, release 128 Upgrading to new distribution release Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (0%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (1%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (2%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (3%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (4%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (5%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (6%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (7%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (8%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (9%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (10%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (11%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (12%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (13%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (14%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (15%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (16%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (17%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (18%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (19%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (20%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (21%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (22%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (23%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (24%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (25%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (26%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (27%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (28%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (29%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (30%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (31%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (32%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (33%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (34%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (35%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (36%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (37%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (38%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (39%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (40%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (41%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (42%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (43%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (44%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (45%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (46%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (47%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (48%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (49%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (50%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (51%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (52%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (53%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (54%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (55%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (56%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (57%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (58%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (59%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (60%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (61%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (62%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (63%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (64%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (65%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (66%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (67%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (68%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (69%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (70%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (71%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (72%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (73%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (74%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (75%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (76%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (77%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (78%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (79%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (80%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (81%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (82%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (83%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (84%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (85%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (86%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (87%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (88%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (89%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (90%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (91%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (92%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (93%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (94%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (95%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (96%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (97%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (98%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (99%) Extracting the files of glib2-devel (100%) [complete] Upgraded glib2-devel Installing 49 / 75 gobject-introspection-devel-1.86.0-47-1-x86_64.eopkg [cached] Installing gobject-introspection-devel, version 1.86.0, release 47 Upgrading to new distribution release Extracting the files of gobject-introspection-devel (0%) Extracting the files of gobject-introspection-devel (1%) Extracting the files of gobject-introspection-devel (1%) Extracting the files of gobject-introspection-devel (2%) Extracting the files of gobject-introspection-devel (3%) Extracting the files of gobject-introspection-devel (3%) Extracting the files of gobject-introspection-devel (4%) Extracting the files of gobject-introspection-devel (4%) Extracting the files of gobject-introspection-devel (5%) Extracting the files of gobject-introspection-devel (6%) Extracting the files of gobject-introspection-devel (6%) Extracting the files of gobject-introspection-devel (7%) Extracting the files of gobject-introspection-devel (7%) Extracting the files of gobject-introspection-devel (8%) Extracting the files of gobject-introspection-devel (9%) Extracting the files of gobject-introspection-devel (9%) Extracting the files of gobject-introspection-devel (10%) Extracting the files of gobject-introspection-devel (10%) Extracting the files of gobject-introspection-devel (11%) Extracting the files of gobject-introspection-devel (12%) Extracting the files of gobject-introspection-devel (12%) Extracting the files of gobject-introspection-devel (13%) Extracting the files of gobject-introspection-devel (14%) Extracting the files of gobject-introspection-devel (14%) Extracting the files of gobject-introspection-devel (15%) Extracting the files of gobject-introspection-devel (15%) Extracting the files of gobject-introspection-devel (16%) Extracting the files of gobject-introspection-devel (17%) Extracting the files of gobject-introspection-devel (17%) Extracting the files of gobject-introspection-devel (18%) Extracting the files of gobject-introspection-devel (18%) Extracting the files of gobject-introspection-devel (19%) Extracting the files of gobject-introspection-devel (20%) Extracting the files of gobject-introspection-devel (20%) Extracting the files of gobject-introspection-devel (21%) Extracting the files of gobject-introspection-devel (21%) Extracting the files of gobject-introspection-devel (22%) Extracting the files of gobject-introspection-devel (23%) Extracting the files of gobject-introspection-devel (23%) Extracting the files of gobject-introspection-devel (24%) Extracting the files of gobject-introspection-devel (25%) Extracting the files of gobject-introspection-devel (25%) Extracting the files of gobject-introspection-devel (26%) Extracting the files of gobject-introspection-devel (26%) Extracting the files of gobject-introspection-devel (27%) Extracting the files of gobject-introspection-devel (28%) Extracting the files of gobject-introspection-devel (28%) Extracting the files of gobject-introspection-devel (29%) Extracting the files of gobject-introspection-devel (29%) Extracting the files of gobject-introspection-devel (30%) Extracting the files of gobject-introspection-devel (31%) Extracting the files of gobject-introspection-devel (31%) Extracting the files of gobject-introspection-devel (32%) Extracting the files of gobject-introspection-devel (32%) Extracting the files of gobject-introspection-devel (33%) Extracting the files of gobject-introspection-devel (34%) Extracting the files of gobject-introspection-devel (34%) Extracting the files of gobject-introspection-devel (35%) Extracting the files of gobject-introspection-devel (35%) Extracting the files of gobject-introspection-devel (36%) Extracting the files of gobject-introspection-devel (37%) Extracting the files of gobject-introspection-devel (37%) Extracting the files of gobject-introspection-devel (38%) Extracting the files of gobject-introspection-devel (39%) Extracting the files of gobject-introspection-devel (39%) Extracting the files of gobject-introspection-devel (40%) Extracting the files of gobject-introspection-devel (40%) Extracting the files of gobject-introspection-devel (41%) Extracting the files of gobject-introspection-devel (42%) Extracting the files of gobject-introspection-devel (42%) Extracting the files of gobject-introspection-devel (43%) Extracting the files of gobject-introspection-devel (43%) Extracting the files of gobject-introspection-devel (44%) Extracting the files of gobject-introspection-devel (45%) Extracting the files of gobject-introspection-devel (45%) Extracting the files of gobject-introspection-devel (46%) Extracting the files of gobject-introspection-devel (46%) Extracting the files of gobject-introspection-devel (47%) Extracting the files of gobject-introspection-devel (48%) Extracting the files of gobject-introspection-devel (48%) Extracting the files of gobject-introspection-devel (49%) Extracting the files of gobject-introspection-devel (50%) Extracting the files of gobject-introspection-devel (50%) Extracting the files of gobject-introspection-devel (51%) Extracting the files of gobject-introspection-devel (51%) Extracting the files of gobject-introspection-devel (52%) Extracting the files of gobject-introspection-devel (53%) Extracting the files of gobject-introspection-devel (53%) Extracting the files of gobject-introspection-devel (54%) Extracting the files of gobject-introspection-devel (54%) Extracting the files of gobject-introspection-devel (55%) Extracting the files of gobject-introspection-devel (56%) Extracting the files of gobject-introspection-devel (56%) Extracting the files of gobject-introspection-devel (57%) Extracting the files of gobject-introspection-devel (57%) Extracting the files of gobject-introspection-devel (58%) Extracting the files of gobject-introspection-devel (59%) Extracting the files of gobject-introspection-devel (59%) Extracting the files of gobject-introspection-devel (60%) Extracting the files of gobject-introspection-devel (60%) Extracting the files of gobject-introspection-devel (61%) Extracting the files of gobject-introspection-devel (62%) Extracting the files of gobject-introspection-devel (62%) Extracting the files of gobject-introspection-devel (63%) Extracting the files of gobject-introspection-devel (64%) Extracting the files of gobject-introspection-devel (64%) Extracting the files of gobject-introspection-devel (65%) Extracting the files of gobject-introspection-devel (65%) Extracting the files of gobject-introspection-devel (66%) Extracting the files of gobject-introspection-devel (67%) Extracting the files of gobject-introspection-devel (67%) Extracting the files of gobject-introspection-devel (68%) Extracting the files of gobject-introspection-devel (68%) Extracting the files of gobject-introspection-devel (69%) Extracting the files of gobject-introspection-devel (70%) Extracting the files of gobject-introspection-devel (70%) Extracting the files of gobject-introspection-devel (71%) Extracting the files of gobject-introspection-devel (71%) Extracting the files of gobject-introspection-devel (72%) Extracting the files of gobject-introspection-devel (73%) Extracting the files of gobject-introspection-devel (73%) Extracting the files of gobject-introspection-devel (74%) Extracting the files of gobject-introspection-devel (75%) Extracting the files of gobject-introspection-devel (75%) Extracting the files of gobject-introspection-devel (76%) Extracting the files of gobject-introspection-devel (76%) Extracting the files of gobject-introspection-devel (77%) Extracting the files of gobject-introspection-devel (78%) Extracting the files of gobject-introspection-devel (78%) Extracting the files of gobject-introspection-devel (79%) Extracting the files of gobject-introspection-devel (79%) Extracting the files of gobject-introspection-devel (80%) Extracting the files of gobject-introspection-devel (81%) Extracting the files of gobject-introspection-devel (81%) Extracting the files of gobject-introspection-devel (82%) Extracting the files of gobject-introspection-devel (82%) Extracting the files of gobject-introspection-devel (83%) Extracting the files of gobject-introspection-devel (84%) Extracting the files of gobject-introspection-devel (84%) Extracting the files of gobject-introspection-devel (85%) Extracting the files of gobject-introspection-devel (85%) Extracting the files of gobject-introspection-devel (86%) Extracting the files of gobject-introspection-devel (87%) Extracting the files of gobject-introspection-devel (87%) Extracting the files of gobject-introspection-devel (88%) Extracting the files of gobject-introspection-devel (89%) Extracting the files of gobject-introspection-devel (89%) Extracting the files of gobject-introspection-devel (90%) Extracting the files of gobject-introspection-devel (90%) Extracting the files of gobject-introspection-devel (91%) Extracting the files of gobject-introspection-devel (92%) Extracting the files of gobject-introspection-devel (92%) Extracting the files of gobject-introspection-devel (93%) Extracting the files of gobject-introspection-devel (93%) Extracting the files of gobject-introspection-devel (94%) Extracting the files of gobject-introspection-devel (95%) Extracting the files of gobject-introspection-devel (95%) Extracting the files of gobject-introspection-devel (96%) Extracting the files of gobject-introspection-devel (96%) Extracting the files of gobject-introspection-devel (97%) Extracting the files of gobject-introspection-devel (98%) Extracting the files of gobject-introspection-devel (98%) Extracting the files of gobject-introspection-devel (99%) Extracting the files of gobject-introspection-devel (100%) [complete] Upgraded gobject-introspection-devel Installing 50 / 75 hwdata-0.408-53-1-x86_64.eopkg [cached] Installing hwdata, version 0.408, release 53 Upgrading to new distribution release Extracting the files of hwdata (12%) Extracting the files of hwdata (25%) Extracting the files of hwdata (37%) Extracting the files of hwdata (50%) Extracting the files of hwdata (62%) Extracting the files of hwdata (75%) Extracting the files of hwdata (87%) Extracting the files of hwdata (100%) [complete] Upgraded hwdata Installing 51 / 75 libgpg-error-devel-1.61-29-1-x86_64.eopkg [cached] Installing libgpg-error-devel, version 1.61, release 29 Upgrading to new distribution release Extracting the files of libgpg-error-devel (16%) Extracting the files of libgpg-error-devel (33%) Extracting the files of libgpg-error-devel (50%) Extracting the files of libgpg-error-devel (66%) Extracting the files of libgpg-error-devel (83%) Extracting the files of libgpg-error-devel (100%) [complete] Upgraded libgpg-error-devel Installing 52 / 75 gfortran-15.2.0-93-1-x86_64.eopkg [cached] Installing gfortran, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of gfortran (10%) Extracting the files of gfortran (20%) Extracting the files of gfortran (30%) Extracting the files of gfortran (40%) Extracting the files of gfortran (50%) Extracting the files of gfortran (60%) Extracting the files of gfortran (70%) Extracting the files of gfortran (80%) Extracting the files of gfortran (90%) Extracting the files of gfortran (100%) [complete] Upgraded gfortran Installing 53 / 75 libusb-1.0.30-19-1-x86_64.eopkg [cached] Installing libusb, version 1.0.30, release 19 Upgrading to new distribution release Extracting the files of libusb (50%) Extracting the files of libusb (100%) [complete] Upgraded libusb Installing 54 / 75 libdw-0.195-31-1-x86_64.eopkg [cached] Installing libdw, version 0.195, release 31 Upgrading to new distribution release Extracting the files of libdw (50%) Extracting the files of libdw (100%) [complete] Upgraded libdw Installing 55 / 75 python-rich-15.0.0-9-1-x86_64.eopkg [cached] Installing python-rich, version 15.0.0, release 9 Upgrading to new distribution release Extracting the files of python-rich (0%) Extracting the files of python-rich (0%) Extracting the files of python-rich (0%) Extracting the files of python-rich (1%) Extracting the files of python-rich (1%) Extracting the files of python-rich (1%) Extracting the files of python-rich (2%) Extracting the files of python-rich (2%) Extracting the files of python-rich (2%) Extracting the files of python-rich (3%) Extracting the files of python-rich (3%) Extracting the files of python-rich (3%) Extracting the files of python-rich (4%) Extracting the files of python-rich (4%) Extracting the files of python-rich (4%) Extracting the files of python-rich (5%) Extracting the files of python-rich (5%) Extracting the files of python-rich (5%) Extracting the files of python-rich (6%) Extracting the files of python-rich (6%) Extracting the files of python-rich (6%) Extracting the files of python-rich (7%) Extracting the files of python-rich (7%) Extracting the files of python-rich (7%) Extracting the files of python-rich (8%) Extracting the files of python-rich (8%) Extracting the files of python-rich (8%) Extracting the files of python-rich (9%) Extracting the files of python-rich (9%) Extracting the files of python-rich (9%) Extracting the files of python-rich (10%) Extracting the files of python-rich (10%) Extracting the files of python-rich (10%) Extracting the files of python-rich (11%) Extracting the files of python-rich (11%) Extracting the files of python-rich (11%) Extracting the files of python-rich (12%) Extracting the files of python-rich (12%) Extracting the files of python-rich (12%) Extracting the files of python-rich (13%) Extracting the files of python-rich (13%) Extracting the files of python-rich (13%) Extracting the files of python-rich (14%) Extracting the files of python-rich (14%) Extracting the files of python-rich (14%) Extracting the files of python-rich (15%) Extracting the files of python-rich (15%) Extracting the files of python-rich (15%) Extracting the files of python-rich (16%) Extracting the files of python-rich (16%) Extracting the files of python-rich (16%) Extracting the files of python-rich (17%) Extracting the files of python-rich (17%) Extracting the files of python-rich (17%) Extracting the files of python-rich (18%) Extracting the files of python-rich (18%) Extracting the files of python-rich (18%) Extracting the files of python-rich (19%) Extracting the files of python-rich (19%) Extracting the files of python-rich (19%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (20%) Extracting the files of python-rich (21%) Extracting the files of python-rich (21%) Extracting the files of python-rich (21%) Extracting the files of python-rich (22%) Extracting the files of python-rich (22%) Extracting the files of python-rich (22%) Extracting the files of python-rich (23%) Extracting the files of python-rich (23%) Extracting the files of python-rich (23%) Extracting the files of python-rich (24%) Extracting the files of python-rich (24%) Extracting the files of python-rich (24%) Extracting the files of python-rich (25%) Extracting the files of python-rich (25%) Extracting the files of python-rich (25%) Extracting the files of python-rich (26%) Extracting the files of python-rich (26%) Extracting the files of python-rich (26%) Extracting the files of python-rich (27%) Extracting the files of python-rich (27%) Extracting the files of python-rich (27%) Extracting the files of python-rich (28%) Extracting the files of python-rich (28%) Extracting the files of python-rich (28%) Extracting the files of python-rich (29%) Extracting the files of python-rich (29%) Extracting the files of python-rich (29%) Extracting the files of python-rich (30%) Extracting the files of python-rich (30%) Extracting the files of python-rich (30%) Extracting the files of python-rich (31%) Extracting the files of python-rich (31%) Extracting the files of python-rich (31%) Extracting the files of python-rich (32%) Extracting the files of python-rich (32%) Extracting the files of python-rich (32%) Extracting the files of python-rich (33%) Extracting the files of python-rich (33%) Extracting the files of python-rich (33%) Extracting the files of python-rich (34%) Extracting the files of python-rich (34%) Extracting the files of python-rich (34%) Extracting the files of python-rich (35%) Extracting the files of python-rich (35%) Extracting the files of python-rich (35%) Extracting the files of python-rich (36%) Extracting the files of python-rich (36%) Extracting the files of python-rich (36%) Extracting the files of python-rich (37%) Extracting the files of python-rich (37%) Extracting the files of python-rich (37%) Extracting the files of python-rich (38%) Extracting the files of python-rich (38%) Extracting the files of python-rich (38%) Extracting the files of python-rich (39%) Extracting the files of python-rich (39%) Extracting the files of python-rich (39%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (40%) Extracting the files of python-rich (41%) Extracting the files of python-rich (41%) Extracting the files of python-rich (41%) Extracting the files of python-rich (42%) Extracting the files of python-rich (42%) Extracting the files of python-rich (42%) Extracting the files of python-rich (43%) Extracting the files of python-rich (43%) Extracting the files of python-rich (43%) Extracting the files of python-rich (44%) Extracting the files of python-rich (44%) Extracting the files of python-rich (44%) Extracting the files of python-rich (45%) Extracting the files of python-rich (45%) Extracting the files of python-rich (45%) Extracting the files of python-rich (46%) Extracting the files of python-rich (46%) Extracting the files of python-rich (46%) Extracting the files of python-rich (47%) Extracting the files of python-rich (47%) Extracting the files of python-rich (47%) Extracting the files of python-rich (48%) Extracting the files of python-rich (48%) Extracting the files of python-rich (48%) Extracting the files of python-rich (49%) Extracting the files of python-rich (49%) Extracting the files of python-rich (49%) Extracting the files of python-rich (50%) Extracting the files of python-rich (50%) Extracting the files of python-rich (50%) Extracting the files of python-rich (51%) Extracting the files of python-rich (51%) Extracting the files of python-rich (51%) Extracting the files of python-rich (52%) Extracting the files of python-rich (52%) Extracting the files of python-rich (52%) Extracting the files of python-rich (53%) Extracting the files of python-rich (53%) Extracting the files of python-rich (53%) Extracting the files of python-rich (54%) Extracting the files of python-rich (54%) Extracting the files of python-rich (54%) Extracting the files of python-rich (55%) Extracting the files of python-rich (55%) Extracting the files of python-rich (55%) Extracting the files of python-rich (56%) Extracting the files of python-rich (56%) Extracting the files of python-rich (56%) Extracting the files of python-rich (57%) Extracting the files of python-rich (57%) Extracting the files of python-rich (57%) Extracting the files of python-rich (58%) Extracting the files of python-rich (58%) Extracting the files of python-rich (58%) Extracting the files of python-rich (59%) Extracting the files of python-rich (59%) Extracting the files of python-rich (59%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (60%) Extracting the files of python-rich (61%) Extracting the files of python-rich (61%) Extracting the files of python-rich (61%) Extracting the files of python-rich (62%) Extracting the files of python-rich (62%) Extracting the files of python-rich (62%) Extracting the files of python-rich (63%) Extracting the files of python-rich (63%) Extracting the files of python-rich (63%) Extracting the files of python-rich (64%) Extracting the files of python-rich (64%) Extracting the files of python-rich (64%) Extracting the files of python-rich (65%) Extracting the files of python-rich (65%) Extracting the files of python-rich (65%) Extracting the files of python-rich (66%) Extracting the files of python-rich (66%) Extracting the files of python-rich (66%) Extracting the files of python-rich (67%) Extracting the files of python-rich (67%) Extracting the files of python-rich (67%) Extracting the files of python-rich (68%) Extracting the files of python-rich (68%) Extracting the files of python-rich (68%) Extracting the files of python-rich (69%) Extracting the files of python-rich (69%) Extracting the files of python-rich (69%) Extracting the files of python-rich (70%) Extracting the files of python-rich (70%) Extracting the files of python-rich (70%) Extracting the files of python-rich (71%) Extracting the files of python-rich (71%) Extracting the files of python-rich (71%) Extracting the files of python-rich (72%) Extracting the files of python-rich (72%) Extracting the files of python-rich (72%) Extracting the files of python-rich (73%) Extracting the files of python-rich (73%) Extracting the files of python-rich (73%) Extracting the files of python-rich (74%) Extracting the files of python-rich (74%) Extracting the files of python-rich (74%) Extracting the files of python-rich (75%) Extracting the files of python-rich (75%) Extracting the files of python-rich (75%) Extracting the files of python-rich (76%) Extracting the files of python-rich (76%) Extracting the files of python-rich (76%) Extracting the files of python-rich (77%) Extracting the files of python-rich (77%) Extracting the files of python-rich (77%) Extracting the files of python-rich (78%) Extracting the files of python-rich (78%) Extracting the files of python-rich (78%) Extracting the files of python-rich (79%) Extracting the files of python-rich (79%) Extracting the files of python-rich (79%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (80%) Extracting the files of python-rich (81%) Extracting the files of python-rich (81%) Extracting the files of python-rich (81%) Extracting the files of python-rich (82%) Extracting the files of python-rich (82%) Extracting the files of python-rich (82%) Extracting the files of python-rich (83%) Extracting the files of python-rich (83%) Extracting the files of python-rich (83%) Extracting the files of python-rich (84%) Extracting the files of python-rich (84%) Extracting the files of python-rich (84%) Extracting the files of python-rich (85%) Extracting the files of python-rich (85%) Extracting the files of python-rich (85%) Extracting the files of python-rich (86%) Extracting the files of python-rich (86%) Extracting the files of python-rich (86%) Extracting the files of python-rich (87%) Extracting the files of python-rich (87%) Extracting the files of python-rich (87%) Extracting the files of python-rich (88%) Extracting the files of python-rich (88%) Extracting the files of python-rich (88%) Extracting the files of python-rich (89%) Extracting the files of python-rich (89%) Extracting the files of python-rich (89%) Extracting the files of python-rich (90%) Extracting the files of python-rich (90%) Extracting the files of python-rich (90%) Extracting the files of python-rich (91%) Extracting the files of python-rich (91%) Extracting the files of python-rich (91%) Extracting the files of python-rich (92%) Extracting the files of python-rich (92%) Extracting the files of python-rich (92%) Extracting the files of python-rich (93%) Extracting the files of python-rich (93%) Extracting the files of python-rich (93%) Extracting the files of python-rich (94%) Extracting the files of python-rich (94%) Extracting the files of python-rich (94%) Extracting the files of python-rich (95%) Extracting the files of python-rich (95%) Extracting the files of python-rich (95%) Extracting the files of python-rich (96%) Extracting the files of python-rich (96%) Extracting the files of python-rich (96%) Extracting the files of python-rich (97%) Extracting the files of python-rich (97%) Extracting the files of python-rich (97%) Extracting the files of python-rich (98%) Extracting the files of python-rich (98%) Extracting the files of python-rich (98%) Extracting the files of python-rich (99%) Extracting the files of python-rich (99%) Extracting the files of python-rich (99%) Extracting the files of python-rich (100%) [complete] Upgraded python-rich Installing 56 / 75 python-click-8.4.1-19-1-x86_64.eopkg [cached] Installing python-click, version 8.4.1, release 19 Upgrading to new distribution release Extracting the files of python-click (1%) Extracting the files of python-click (3%) Extracting the files of python-click (5%) Extracting the files of python-click (7%) Extracting the files of python-click (8%) Extracting the files of python-click (10%) Extracting the files of python-click (12%) Extracting the files of python-click (14%) Extracting the files of python-click (16%) Extracting the files of python-click (17%) Extracting the files of python-click (19%) Extracting the files of python-click (21%) Extracting the files of python-click (23%) Extracting the files of python-click (25%) Extracting the files of python-click (26%) Extracting the files of python-click (28%) Extracting the files of python-click (30%) Extracting the files of python-click (32%) Extracting the files of python-click (33%) Extracting the files of python-click (35%) Extracting the files of python-click (37%) Extracting the files of python-click (39%) Extracting the files of python-click (41%) Extracting the files of python-click (42%) Extracting the files of python-click (44%) Extracting the files of python-click (46%) Extracting the files of python-click (48%) Extracting the files of python-click (50%) Extracting the files of python-click (51%) Extracting the files of python-click (53%) Extracting the files of python-click (55%) Extracting the files of python-click (57%) Extracting the files of python-click (58%) Extracting the files of python-click (60%) Extracting the files of python-click (62%) Extracting the files of python-click (64%) Extracting the files of python-click (66%) Extracting the files of python-click (67%) Extracting the files of python-click (69%) Extracting the files of python-click (71%) Extracting the files of python-click (73%) Extracting the files of python-click (75%) Extracting the files of python-click (76%) Extracting the files of python-click (78%) Extracting the files of python-click (80%) Extracting the files of python-click (82%) Extracting the files of python-click (83%) Extracting the files of python-click (85%) Extracting the files of python-click (87%) Extracting the files of python-click (89%) Extracting the files of python-click (91%) Extracting the files of python-click (92%) Extracting the files of python-click (94%) Extracting the files of python-click (96%) Extracting the files of python-click (98%) Extracting the files of python-click (100%) [complete] Upgraded python-click Installing 57 / 75 file-5.47-26-1-x86_64.eopkg [cached] Installing file, version 5.47, release 26 Upgrading to new distribution release Extracting the files of file (12%) Extracting the files of file (25%) Extracting the files of file (37%) Extracting the files of file (50%) Extracting the files of file (62%) Extracting the files of file (75%) Extracting the files of file (87%) Extracting the files of file (100%) [complete] Upgraded file Installing 58 / 75 file-devel-5.47-26-1-x86_64.eopkg [cached] Installing file-devel, version 5.47, release 26 Upgrading to new distribution release Extracting the files of file-devel (25%) Extracting the files of file-devel (50%) Extracting the files of file-devel (75%) Extracting the files of file-devel (100%) [complete] Upgraded file-devel Installing 59 / 75 libgomp-15.2.0-93-1-x86_64.eopkg [cached] Installing libgomp, version 15.2.0, release 93 Upgrading to new distribution release Extracting the files of libgomp (33%) Extracting the files of libgomp (66%) Extracting the files of libgomp (100%) [complete] Upgraded libgomp Installing 60 / 75 python-annotated-doc-0.0.4-1-1-x86_64.eopkg [cached] Installing python-annotated-doc, version 0.0.4, release 1 Extracting the files of python-annotated-doc (8%) Extracting the files of python-annotated-doc (16%) Extracting the files of python-annotated-doc (25%) Extracting the files of python-annotated-doc (33%) Extracting the files of python-annotated-doc (41%) Extracting the files of python-annotated-doc (50%) Extracting the files of python-annotated-doc (58%) Extracting the files of python-annotated-doc (66%) Extracting the files of python-annotated-doc (75%) Extracting the files of python-annotated-doc (83%) Extracting the files of python-annotated-doc (91%) Extracting the files of python-annotated-doc (100%) [complete] Installed python-annotated-doc Installing 61 / 75 python-typer-0.26.7-3-1-x86_64.eopkg [cached] Installing python-typer, version 0.26.7, release 3 Upgrading to new distribution release Extracting the files of python-typer (0%) Extracting the files of python-typer (1%) Extracting the files of python-typer (2%) Extracting the files of python-typer (3%) Extracting the files of python-typer (4%) Extracting the files of python-typer (5%) Extracting the files of python-typer (6%) Extracting the files of python-typer (7%) Extracting the files of python-typer (8%) Extracting the files of python-typer (9%) Extracting the files of python-typer (10%) Extracting the files of python-typer (11%) Extracting the files of python-typer (12%) Extracting the files of python-typer (13%) Extracting the files of python-typer (14%) Extracting the files of python-typer (15%) Extracting the files of python-typer (16%) Extracting the files of python-typer (17%) Extracting the files of python-typer (18%) Extracting the files of python-typer (19%) Extracting the files of python-typer (20%) Extracting the files of python-typer (21%) Extracting the files of python-typer (22%) Extracting the files of python-typer (23%) Extracting the files of python-typer (24%) Extracting the files of python-typer (25%) Extracting the files of python-typer (26%) Extracting the files of python-typer (27%) Extracting the files of python-typer (28%) Extracting the files of python-typer (29%) Extracting the files of python-typer (30%) Extracting the files of python-typer (31%) Extracting the files of python-typer (32%) Extracting the files of python-typer (33%) Extracting the files of python-typer (33%) Extracting the files of python-typer (34%) Extracting the files of python-typer (35%) Extracting the files of python-typer (36%) Extracting the files of python-typer (37%) Extracting the files of python-typer (38%) Extracting the files of python-typer (39%) Extracting the files of python-typer (40%) Extracting the files of python-typer (41%) Extracting the files of python-typer (42%) Extracting the files of python-typer (43%) Extracting the files of python-typer (44%) Extracting the files of python-typer (45%) Extracting the files of python-typer (46%) Extracting the files of python-typer (47%) Extracting the files of python-typer (48%) Extracting the files of python-typer (49%) Extracting the files of python-typer (50%) Extracting the files of python-typer (51%) Extracting the files of python-typer (52%) Extracting the files of python-typer (53%) Extracting the files of python-typer (54%) Extracting the files of python-typer (55%) Extracting the files of python-typer (56%) Extracting the files of python-typer (57%) Extracting the files of python-typer (58%) Extracting the files of python-typer (59%) Extracting the files of python-typer (60%) Extracting the files of python-typer (61%) Extracting the files of python-typer (62%) Extracting the files of python-typer (63%) Extracting the files of python-typer (64%) Extracting the files of python-typer (65%) Extracting the files of python-typer (66%) Extracting the files of python-typer (66%) Extracting the files of python-typer (67%) Extracting the files of python-typer (68%) Extracting the files of python-typer (69%) Extracting the files of python-typer (70%) Extracting the files of python-typer (71%) Extracting the files of python-typer (72%) Extracting the files of python-typer (73%) Extracting the files of python-typer (74%) Extracting the files of python-typer (75%) Extracting the files of python-typer (76%) Extracting the files of python-typer (77%) Extracting the files of python-typer (78%) Extracting the files of python-typer (79%) Extracting the files of python-typer (80%) Extracting the files of python-typer (81%) Extracting the files of python-typer (82%) Extracting the files of python-typer (83%) Extracting the files of python-typer (84%) Extracting the files of python-typer (85%) Extracting the files of python-typer (86%) Extracting the files of python-typer (87%) Extracting the files of python-typer (88%) Extracting the files of python-typer (89%) Extracting the files of python-typer (90%) Extracting the files of python-typer (91%) Extracting the files of python-typer (92%) Extracting the files of python-typer (93%) Extracting the files of python-typer (94%) Extracting the files of python-typer (95%) Extracting the files of python-typer (96%) Extracting the files of python-typer (97%) Extracting the files of python-typer (98%) Extracting the files of python-typer (99%) Extracting the files of python-typer (100%) [complete] Upgraded python-typer Installing 62 / 75 python-zstandard-0.25.0-8-1-x86_64.eopkg [cached] Installing python-zstandard, version 0.25.0, release 8 Upgrading to new distribution release Extracting the files of python-zstandard (6%) Extracting the files of python-zstandard (13%) Extracting the files of python-zstandard (20%) Extracting the files of python-zstandard (26%) Extracting the files of python-zstandard (33%) Extracting the files of python-zstandard (40%) Extracting the files of python-zstandard (46%) Extracting the files of python-zstandard (53%) Extracting the files of python-zstandard (60%) Extracting the files of python-zstandard (66%) Extracting the files of python-zstandard (73%) Extracting the files of python-zstandard (80%) Extracting the files of python-zstandard (86%) Extracting the files of python-zstandard (93%) Extracting the files of python-zstandard (100%) [complete] Upgraded python-zstandard Installing 63 / 75 wireless-regdb-2026.03.18-11-1-x86_64.eopkg [cached] Installing wireless-regdb, version 2026.03.18, release 11 Upgrading to new distribution release Extracting the files of wireless-regdb (12%) Extracting the files of wireless-regdb (25%) Extracting the files of wireless-regdb (37%) Extracting the files of wireless-regdb (50%) Extracting the files of wireless-regdb (62%) Extracting the files of wireless-regdb (75%)Upgraded wireless-regdb Installing 64 / 75 libxml2-devel-2.13.9-60-1-x86_64.eopkg [cached] Installing libxml2-devel, version 2.13.9, release 60 Upgrading to new distribution release Extracting the files of libxml2-devel (2%) Extracting the files of libxml2-devel (4%) Extracting the files of libxml2-devel (6%) Extracting the files of libxml2-devel (8%) Extracting the files of libxml2-devel (10%) Extracting the files of libxml2-devel (12%) Extracting the files of libxml2-devel (14%) Extracting the files of libxml2-devel (16%) Extracting the files of libxml2-devel (18%) Extracting the files of libxml2-devel (20%) Extracting the files of libxml2-devel (22%) Extracting the files of libxml2-devel (24%) Extracting the files of libxml2-devel (26%) Extracting the files of libxml2-devel (28%) Extracting the files of libxml2-devel (30%) Extracting the files of libxml2-devel (32%) Extracting the files of libxml2-devel (34%) Extracting the files of libxml2-devel (36%) Extracting the files of libxml2-devel (38%) Extracting the files of libxml2-devel (40%) Extracting the files of libxml2-devel (42%) Extracting the files of libxml2-devel (44%) Extracting the files of libxml2-devel (46%) Extracting the files of libxml2-devel (48%) Extracting the files of libxml2-devel (50%) Extracting the files of libxml2-devel (52%) Extracting the files of libxml2-devel (54%) Extracting the files of libxml2-devel (56%) Extracting the files of libxml2-devel (58%) Extracting the files of libxml2-devel (60%) Extracting the files of libxml2-devel (62%) Extracting the files of libxml2-devel (64%) Extracting the files of libxml2-devel (66%) Extracting the files of libxml2-devel (68%) Extracting the files of libxml2-devel (70%) Extracting the files of libxml2-devel (72%) Extracting the files of libxml2-devel (74%) Extracting the files of libxml2-devel (76%) Extracting the files of libxml2-devel (78%) Extracting the files of libxml2-devel (80%) Extracting the files of libxml2-devel (82%) Extracting the files of libxml2-devel (84%) Extracting the files of libxml2-devel (86%) Extracting the files of libxml2-devel (88%) Extracting the files of libxml2-devel (90%) Extracting the files of libxml2-devel (92%) Extracting the files of libxml2-devel (94%) Extracting the files of libxml2-devel (96%) Extracting the files of libxml2-devel (98%) Extracting the files of libxml2-devel (100%) [complete] Upgraded libxml2-devel Installing 65 / 75 python-ordered-set-4.1.0-5-1-x86_64.eopkg [cached] Installing python-ordered-set, version 4.1.0, release 5 Upgrading to new distribution release Extracting the files of python-ordered-set (12%) Extracting the files of python-ordered-set (25%) Extracting the files of python-ordered-set (37%) Extracting the files of python-ordered-set (50%) Extracting the files of python-ordered-set (62%) Extracting the files of python-ordered-set (75%) Extracting the files of python-ordered-set (87%) Extracting the files of python-ordered-set (100%) [complete] Upgraded python-ordered-set Installing 66 / 75 python-lzma-mt-0.1.4-2-1-x86_64.eopkg [cached] Installing python-lzma-mt, version 0.1.4, release 2 Upgrading to new distribution release Extracting the files of python-lzma-mt (6%) Extracting the files of python-lzma-mt (12%) Extracting the files of python-lzma-mt (18%) Extracting the files of python-lzma-mt (25%) Extracting the files of python-lzma-mt (31%) Extracting the files of python-lzma-mt (37%) Extracting the files of python-lzma-mt (43%) Extracting the files of python-lzma-mt (50%) Extracting the files of python-lzma-mt (56%) Extracting the files of python-lzma-mt (62%) Extracting the files of python-lzma-mt (68%) Extracting the files of python-lzma-mt (75%) Extracting the files of python-lzma-mt (81%) Extracting the files of python-lzma-mt (87%) Extracting the files of python-lzma-mt (93%) Extracting the files of python-lzma-mt (100%) [complete] Upgraded python-lzma-mt Installing 67 / 75 pyyaml-6.0.3-25-1-x86_64.eopkg [cached] Installing pyyaml, version 6.0.3, release 25 Upgrading to new distribution release Extracting the files of pyyaml (1%) Extracting the files of pyyaml (3%) Extracting the files of pyyaml (5%) Extracting the files of pyyaml (6%) Extracting the files of pyyaml (8%) Extracting the files of pyyaml (10%) Extracting the files of pyyaml (11%) Extracting the files of pyyaml (13%) Extracting the files of pyyaml (15%) Extracting the files of pyyaml (16%) Extracting the files of pyyaml (18%) Extracting the files of pyyaml (20%) Extracting the files of pyyaml (21%) Extracting the files of pyyaml (23%) Extracting the files of pyyaml (25%) Extracting the files of pyyaml (26%) Extracting the files of pyyaml (28%) Extracting the files of pyyaml (30%) Extracting the files of pyyaml (31%) Extracting the files of pyyaml (33%) Extracting the files of pyyaml (35%) Extracting the files of pyyaml (36%) Extracting the files of pyyaml (38%) Extracting the files of pyyaml (40%) Extracting the files of pyyaml (41%) Extracting the files of pyyaml (43%) Extracting the files of pyyaml (45%) Extracting the files of pyyaml (46%) Extracting the files of pyyaml (48%) Extracting the files of pyyaml (50%) Extracting the files of pyyaml (51%) Extracting the files of pyyaml (53%) Extracting the files of pyyaml (55%) Extracting the files of pyyaml (56%) Extracting the files of pyyaml (58%) Extracting the files of pyyaml (60%) Extracting the files of pyyaml (61%) Extracting the files of pyyaml (63%) Extracting the files of pyyaml (65%) Extracting the files of pyyaml (66%) Extracting the files of pyyaml (68%) Extracting the files of pyyaml (70%) Extracting the files of pyyaml (71%) Extracting the files of pyyaml (73%) Extracting the files of pyyaml (75%) Extracting the files of pyyaml (76%) Extracting the files of pyyaml (78%) Extracting the files of pyyaml (80%) Extracting the files of pyyaml (81%) Extracting the files of pyyaml (83%) Extracting the files of pyyaml (85%) Extracting the files of pyyaml (86%) Extracting the files of pyyaml (88%) Extracting the files of pyyaml (90%) Extracting the files of pyyaml (91%) Extracting the files of pyyaml (93%) Extracting the files of pyyaml (95%) Extracting the files of pyyaml (96%) Extracting the files of pyyaml (98%) Extracting the files of pyyaml (100%) [complete] Upgraded pyyaml Installing 68 / 75 iksemel-1.6.2-6-1-x86_64.eopkg [cached] Installing iksemel, version 1.6.2, release 6 Upgrading to new distribution release Extracting the files of iksemel (12%) Extracting the files of iksemel (25%) Extracting the files of iksemel (37%) Extracting the files of iksemel (50%) Extracting the files of iksemel (62%) Extracting the files of iksemel (75%) Extracting the files of iksemel (87%) Extracting the files of iksemel (100%) [complete] Upgraded iksemel Installing 69 / 75 eopkg-4.5.0-42-1-x86_64.eopkg [cached] Installing eopkg, version 4.5.0, release 42 Upgrading to new distribution release Extracting the files of eopkg (6%) Extracting the files of eopkg (12%) Extracting the files of eopkg (18%) Extracting the files of eopkg (25%) Extracting the files of eopkg (31%) Extracting the files of eopkg (37%) Extracting the files of eopkg (43%) Extracting the files of eopkg (50%) Extracting the files of eopkg (56%) Extracting the files of eopkg (62%) Extracting the files of eopkg (68%) Extracting the files of eopkg (75%) Extracting the files of eopkg (81%) Extracting the files of eopkg (87%) Extracting the files of eopkg (93%) Extracting the files of eopkg (100%) [complete] Upgraded eopkg Installing 70 / 75 libnss-3.125-84-1-x86_64.eopkg [cached] Installing libnss, version 3.125, release 84 Upgrading to new distribution release Extracting the files of libnss (3%) Extracting the files of libnss (6%) Extracting the files of libnss (9%) Extracting the files of libnss (12%) Extracting the files of libnss (15%) Extracting the files of libnss (18%) Extracting the files of libnss (21%) Extracting the files of libnss (24%) Extracting the files of libnss (27%) Extracting the files of libnss (30%) Extracting the files of libnss (33%) Extracting the files of libnss (36%) Extracting the files of libnss (39%) Extracting the files of libnss (42%) Extracting the files of libnss (45%) Extracting the files of libnss (48%) Extracting the files of libnss (51%) Extracting the files of libnss (54%) Extracting the files of libnss (57%) Extracting the files of libnss (60%) Extracting the files of libnss (63%) Extracting the files of libnss (66%) Extracting the files of libnss (69%) Extracting the files of libnss (72%) Extracting the files of libnss (75%) Extracting the files of libnss (78%) Extracting the files of libnss (81%) Extracting the files of libnss (84%) Extracting the files of libnss (87%) Extracting the files of libnss (90%) Extracting the files of libnss (93%) Extracting the files of libnss (96%) Extracting the files of libnss (100%) [complete] Upgraded libnss Installing 71 / 75 bash-completion-devel-2.17.0-28-1-x86_64.eopkg [cached] Installing bash-completion-devel, version 2.17.0, release 28 Upgrading to new distribution release Extracting the files of bash-completion-devel (33%) Extracting the files of bash-completion-devel (66%) Extracting the files of bash-completion-devel (100%) [complete] Upgraded bash-completion-devel Installing 72 / 75 cmake-4.3.3-69-1-x86_64.eopkg [cached] Installing cmake, version 4.3.3, release 69 Upgrading to new distribution release Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (0%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (1%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (2%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (3%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (4%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (5%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (6%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (7%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (8%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (9%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (10%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (11%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (12%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (13%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (14%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (15%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (16%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (17%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (18%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (19%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (20%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (21%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (22%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (23%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (24%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (25%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (26%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (27%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (28%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (29%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (30%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (31%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (32%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (33%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (34%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (35%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (36%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (37%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (38%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (39%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (40%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (41%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (42%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (43%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (44%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (45%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (46%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (47%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (48%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (49%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (50%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (51%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (52%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (53%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (54%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (55%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (56%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (57%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (58%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (59%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (60%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (61%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (62%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (63%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (64%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (65%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (66%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (67%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (68%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (69%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (70%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (71%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (72%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (73%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (74%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (75%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (76%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (77%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (78%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (79%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (80%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (81%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (82%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (83%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (84%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (85%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (86%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (87%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (88%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (89%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (90%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (91%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (92%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (93%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (94%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (95%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (96%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (97%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (98%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (99%) Extracting the files of cmake (100%) [complete] Upgraded cmake Installing 73 / 75 meson-1.11.0-71-1-x86_64.eopkg [cached] Installing meson, version 1.11.0, release 71 Upgrading to new distribution release Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (100%) [complete] Upgraded meson Installing 74 / 75 libcap-ng-0.9.3-15-1-x86_64.eopkg [cached] Installing libcap-ng, version 0.9.3, release 15 Upgrading to new distribution release Extracting the files of libcap-ng (7%) Extracting the files of libcap-ng (14%) Extracting the files of libcap-ng (21%) Extracting the files of libcap-ng (28%) Extracting the files of libcap-ng (35%) Extracting the files of libcap-ng (42%) Extracting the files of libcap-ng (50%) Extracting the files of libcap-ng (57%) Extracting the files of libcap-ng (64%) Extracting the files of libcap-ng (71%) Extracting the files of libcap-ng (78%) Extracting the files of libcap-ng (85%) Extracting the files of libcap-ng (92%) Extracting the files of libcap-ng (100%) [complete] Upgraded libcap-ng Installing 75 / 75 pygments-2.19.2-22-1-x86_64.eopkg [cached] Installing pygments, version 2.19.2, release 22 Upgrading to new distribution release Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (0%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (1%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (2%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (3%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (4%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (5%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (6%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (7%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (8%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (9%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (10%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (11%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (12%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (13%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (14%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (15%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (16%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (17%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (18%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (19%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (20%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (21%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (22%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (23%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (24%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (25%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (26%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (27%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (28%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (29%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (30%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (31%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (32%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (33%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (34%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (35%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (36%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (37%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (38%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (39%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (40%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (41%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (42%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (43%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (44%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (45%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (46%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (47%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (48%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (49%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (50%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (51%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (52%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (53%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (54%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (55%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (56%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (57%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (58%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (59%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (60%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (61%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (62%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (63%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (64%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (65%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (66%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (67%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (68%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (69%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (70%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (71%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (72%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (73%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (74%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (75%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (76%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (77%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (78%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (79%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (80%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (81%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (82%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (83%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (84%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (85%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (86%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (87%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (88%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (89%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (90%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (91%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (92%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (93%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (94%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (95%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (96%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (97%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (98%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (99%) Extracting the files of pygments (100%) [complete] Upgraded pygments time=2026-06-16T00:14:32.382Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-06-16T00:14:32.536Z level=DEBUG msg="Asserting system.devel component installation" time=2026-06-16T00:14:32.536Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gettext-devel gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtextstyle-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-06-16T00:14:32.690Z level=DEBUG msg="Writing packager file" time=2026-06-16T00:14:32.690Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-06-16T00:14:32.690Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: abseil-cpp abseil-cpp-devel binutils-gold c-ares c-ares-devel clang clang-libs gbenchmark gbenchmark-devel gtest libcxx libcxx-devel libedit libomp libomp-devel lld lld-libs llvm llvm-libs mimalloc polly protobuf protobuf-devel re2 re2-devel re2c Total size of package(s): 90.74 MB Warning: There are extra packages due to dependencies. Downloading 1 / 26 Package c-ares found in repository Solus c-ares-1.34.6-17-1-x86_64.eopkg [cached] Downloading 2 / 26 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 3 / 26 Package abseil-cpp found in repository Solus abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Downloading 4 / 26 Package abseil-cpp-devel found in repository Solus abseil-cpp-devel-20260107.1-11-1-x86_64.eopkg [cached] Downloading 5 / 26 Package protobuf found in repository Solus protobuf-35.1-20-1-x86_64.eopkg [cached] Downloading 6 / 26 Package protobuf-devel found in repository Solus protobuf-devel-35.1-20-1-x86_64.eopkg [cached] Downloading 7 / 26 Package re2 found in repository Solus re2-2024.07.02-14-1-x86_64.eopkg [cached] Downloading 8 / 26 Package polly found in repository Solus polly-21.1.8-135-1-x86_64.eopkg [cached] Downloading 9 / 26 Package c-ares-devel found in repository Solus c-ares-devel-1.34.6-17-1-x86_64.eopkg [cached] Downloading 10 / 26 Package mimalloc found in repository Solus mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Downloading 11 / 26 Package gbenchmark found in repository Solus gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 0% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 6% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 13% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 19% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 26% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 32% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 39% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 45% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 52% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 58% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 65% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 71% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 78% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 84% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 91% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB) 97% 0.00 --/- [--:--:--] gbenchmark-1.9.0-4-1-x86_64.eopkg (126.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 12 / 26 Package gbenchmark-devel found in repository Solus gbenchmark-devel-1.9.0-4-1-x86_64.eopkg (22.3 KB) 0% 0.00 --/- [--:--:--] gbenchmark-devel-1.9.0-4-1-x86_64.eopkg (22.3 KB) 36% 0.00 --/- [--:--:--] gbenchmark-devel-1.9.0-4-1-x86_64.eopkg (22.3 KB) 73% 0.00 --/- [--:--:--] gbenchmark-devel-1.9.0-4-1-x86_64.eopkg (22.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 13 / 26 Package libedit found in repository Solus libedit-20260512.3.1-17-1-x86_64.eopkg [cached] Downloading 14 / 26 Package llvm-libs found in repository Solus llvm-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 15 / 26 Package lld-libs found in repository Solus lld-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 16 / 26 Package lld found in repository Solus lld-21.1.8-135-1-x86_64.eopkg [cached] Downloading 17 / 26 Package libomp found in repository Solus libomp-21.1.8-135-1-x86_64.eopkg [cached] Downloading 18 / 26 Package llvm found in repository Solus llvm-21.1.8-135-1-x86_64.eopkg [cached] Downloading 19 / 26 Package libomp-devel found in repository Solus libomp-devel-21.1.8-135-1-x86_64.eopkg [cached] Downloading 20 / 26 Package clang-libs found in repository Solus clang-libs-21.1.8-135-1-x86_64.eopkg [cached] Downloading 21 / 26 Package libcxx found in repository Solus libcxx-21.1.8-135-1-x86_64.eopkg [cached] Downloading 22 / 26 Package libcxx-devel found in repository Solus libcxx-devel-21.1.8-135-1-x86_64.eopkg [cached] Downloading 23 / 26 Package clang found in repository Solus clang-21.1.8-135-1-x86_64.eopkg [cached] Downloading 24 / 26 Package re2-devel found in repository Solus re2-devel-2024.07.02-14-1-x86_64.eopkg [cached] Downloading 25 / 26 Package binutils-gold found in repository Solus binutils-gold-2.45.1-83-1-x86_64.eopkg [cached] Downloading 26 / 26 Package re2c found in repository Solus re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 0% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 0% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 1% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 2% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 3% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 4% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 5% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 6% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 7% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 8% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 9% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 10% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 11% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 12% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 13% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 14% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 15% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 16% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 17% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 18% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 19% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 20% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 21% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 22% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 23% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 24% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 25% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 26% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 27% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 28% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 29% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 30% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 31% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 32% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 33% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 34% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 35% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 36% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 37% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 38% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 39% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 40% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 41% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 42% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 43% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 44% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 45% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 46% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 47% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 48% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 49% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 50% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 51% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 52% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 53% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 54% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 55% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 56% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 57% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 58% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 58% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 59% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 60% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 61% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 62% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 63% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 64% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 65% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 66% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 67% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 68% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 69% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 70% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 71% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 72% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 73% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 74% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 75% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 76% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 77% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 78% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 79% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 80% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 81% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 82% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 83% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 84% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 85% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 86% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 87% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 88% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 89% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 90% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 91% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 92% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 93% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 94% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 95% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 96% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 97% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 98% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB) 99% 0.00 --/- [--:--:--] re2c-4.5.1-12-1-x86_64.eopkg (833.3 KB)100% 0.00 --/- [--:--:--] [complete] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 26 c-ares-1.34.6-17-1-x86_64.eopkg [cached] Installing c-ares, version 1.34.6, release 17 Extracting the files of c-ares (16%) Extracting the files of c-ares (33%) Extracting the files of c-ares (50%) Extracting the files of c-ares (66%) Extracting the files of c-ares (83%) Extracting the files of c-ares (100%) [complete] Installed c-ares Installing 2 / 26 gtest-1.15.2-10-1-x86_64.eopkg [cached] Installing gtest, version 1.15.2, release 10 Extracting the files of gtest (1%) Extracting the files of gtest (3%) Extracting the files of gtest (5%) Extracting the files of gtest (7%) Extracting the files of gtest (8%) Extracting the files of gtest (10%) Extracting the files of gtest (12%) Extracting the files of gtest (14%) Extracting the files of gtest (16%) Extracting the files of gtest (17%) Extracting the files of gtest (19%) Extracting the files of gtest (21%) Extracting the files of gtest (23%) Extracting the files of gtest (25%) Extracting the files of gtest (26%) Extracting the files of gtest (28%) Extracting the files of gtest (30%) Extracting the files of gtest (32%) Extracting the files of gtest (33%) Extracting the files of gtest (35%) Extracting the files of gtest (37%) Extracting the files of gtest (39%) Extracting the files of gtest (41%) Extracting the files of gtest (42%) Extracting the files of gtest (44%) Extracting the files of gtest (46%) Extracting the files of gtest (48%) Extracting the files of gtest (50%) Extracting the files of gtest (51%) Extracting the files of gtest (53%) Extracting the files of gtest (55%) Extracting the files of gtest (57%) Extracting the files of gtest (58%) Extracting the files of gtest (60%) Extracting the files of gtest (62%) Extracting the files of gtest (64%) Extracting the files of gtest (66%) Extracting the files of gtest (67%) Extracting the files of gtest (69%) Extracting the files of gtest (71%) Extracting the files of gtest (73%) Extracting the files of gtest (75%) Extracting the files of gtest (76%) Extracting the files of gtest (78%) Extracting the files of gtest (80%) Extracting the files of gtest (82%) Extracting the files of gtest (83%) Extracting the files of gtest (85%) Extracting the files of gtest (87%) Extracting the files of gtest (89%) Extracting the files of gtest (91%) Extracting the files of gtest (92%) Extracting the files of gtest (94%) Extracting the files of gtest (96%) Extracting the files of gtest (98%) Extracting the files of gtest (100%) [complete] Installed gtest Installing 3 / 26 abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Installing abseil-cpp, version 20260107.1, release 11 Extracting the files of abseil-cpp (0%) Extracting the files of abseil-cpp (1%) Extracting the files of abseil-cpp (2%) Extracting the files of abseil-cpp (3%) Extracting the files of abseil-cpp (4%) Extracting the files of abseil-cpp (5%) Extracting the files of abseil-cpp (6%) Extracting the files of abseil-cpp (7%) Extracting the files of abseil-cpp (8%) Extracting the files of abseil-cpp (9%) Extracting the files of abseil-cpp (10%) Extracting the files of abseil-cpp (11%) Extracting the files of abseil-cpp (12%) Extracting the files of abseil-cpp (13%) Extracting the files of abseil-cpp (14%) Extracting the files of abseil-cpp (15%) Extracting the files of abseil-cpp (16%) Extracting the files of abseil-cpp (16%) Extracting the files of abseil-cpp (17%) Extracting the files of abseil-cpp (18%) Extracting the files of abseil-cpp (19%) Extracting the files of abseil-cpp (20%) Extracting the files of abseil-cpp (21%) Extracting the files of abseil-cpp (22%) Extracting the files of abseil-cpp (23%) Extracting the files of abseil-cpp (24%) Extracting the files of abseil-cpp (25%) Extracting the files of abseil-cpp (26%) Extracting the files of abseil-cpp (27%) Extracting the files of abseil-cpp (28%) Extracting the files of abseil-cpp (29%) Extracting the files of abseil-cpp (30%) Extracting the files of abseil-cpp (31%) Extracting the files of abseil-cpp (32%) Extracting the files of abseil-cpp (33%) Extracting the files of abseil-cpp (33%) Extracting the files of abseil-cpp (34%) Extracting the files of abseil-cpp (35%) Extracting the files of abseil-cpp (36%) Extracting the files of abseil-cpp (37%) Extracting the files of abseil-cpp (38%) Extracting the files of abseil-cpp (39%) Extracting the files of abseil-cpp (40%) Extracting the files of abseil-cpp (41%) Extracting the files of abseil-cpp (42%) Extracting the files of abseil-cpp (43%) Extracting the files of abseil-cpp (44%) Extracting the files of abseil-cpp (45%) Extracting the files of abseil-cpp (46%) Extracting the files of abseil-cpp (47%) Extracting the files of abseil-cpp (48%) Extracting the files of abseil-cpp (49%) Extracting the files of abseil-cpp (50%) Extracting the files of abseil-cpp (50%) Extracting the files of abseil-cpp (51%) Extracting the files of abseil-cpp (52%) Extracting the files of abseil-cpp (53%) Extracting the files of abseil-cpp (54%) Extracting the files of abseil-cpp (55%) Extracting the files of abseil-cpp (56%) Extracting the files of abseil-cpp (57%) Extracting the files of abseil-cpp (58%) Extracting the files of abseil-cpp (59%) Extracting the files of abseil-cpp (60%) Extracting the files of abseil-cpp (61%) Extracting the files of abseil-cpp (62%) Extracting the files of abseil-cpp (63%) Extracting the files of abseil-cpp (64%) Extracting the files of abseil-cpp (65%) Extracting the files of abseil-cpp (66%) Extracting the files of abseil-cpp (66%) Extracting the files of abseil-cpp (67%) Extracting the files of abseil-cpp (68%) Extracting the files of abseil-cpp (69%) Extracting the files of abseil-cpp (70%) Extracting the files of abseil-cpp (71%) Extracting the files of abseil-cpp (72%) Extracting the files of abseil-cpp (73%) Extracting the files of abseil-cpp (74%) Extracting the files of abseil-cpp (75%) Extracting the files of abseil-cpp (76%) Extracting the files of abseil-cpp (77%) Extracting the files of abseil-cpp (78%) Extracting the files of abseil-cpp (79%) Extracting the files of abseil-cpp (80%) Extracting the files of abseil-cpp (81%) Extracting the files of abseil-cpp (82%) Extracting the files of abseil-cpp (83%) Extracting the files of abseil-cpp (83%) Extracting the files of abseil-cpp (84%) Extracting the files of abseil-cpp (85%) Extracting the files of abseil-cpp (86%) Extracting the files of abseil-cpp (87%) Extracting the files of abseil-cpp (88%) Extracting the files of abseil-cpp (89%) Extracting the files of abseil-cpp (90%) Extracting the files of abseil-cpp (91%) Extracting the files of abseil-cpp (92%) Extracting the files of abseil-cpp (93%) Extracting the files of abseil-cpp (94%) Extracting the files of abseil-cpp (95%) Extracting the files of abseil-cpp (96%) Extracting the files of abseil-cpp (97%) Extracting the files of abseil-cpp (98%) Extracting the files of abseil-cpp (99%) Extracting the files of abseil-cpp (100%) [complete] Installed abseil-cpp Installing 4 / 26 abseil-cpp-devel-20260107.1-11-1-x86_64.eopkg [cached] Installing abseil-cpp-devel, version 20260107.1, release 11 Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (0%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (1%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (2%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (3%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (4%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (5%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (6%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (7%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (8%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (9%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (10%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (11%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (12%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (13%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (14%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (15%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (16%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (17%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (18%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (19%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (20%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (21%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (22%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (23%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (24%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (25%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (26%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (27%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (28%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (29%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (30%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (31%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (32%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (33%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (34%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (35%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (36%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (37%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (38%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (39%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (40%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (41%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (42%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (43%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (44%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (45%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (46%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (47%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (48%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (49%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (50%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (51%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (52%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (53%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (54%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (55%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (56%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (57%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (58%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (59%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (60%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (61%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (62%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (63%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (64%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (65%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (66%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (67%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (68%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (69%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (70%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (71%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (72%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (73%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (74%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (75%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (76%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (77%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (78%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (79%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (80%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (81%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (82%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (83%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (84%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (85%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (86%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (87%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (88%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (89%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (90%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (91%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (92%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (93%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (94%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (95%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (96%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (97%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (98%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (99%) Extracting the files of abseil-cpp-devel (100%) [complete] Installed abseil-cpp-devel Installing 5 / 26 protobuf-35.1-20-1-x86_64.eopkg [cached] Installing protobuf, version 35.1, release 20 Extracting the files of protobuf (16%) Extracting the files of protobuf (33%) Extracting the files of protobuf (50%) Extracting the files of protobuf (66%) Extracting the files of protobuf (83%) Extracting the files of protobuf (100%) [complete] Installed protobuf Installing 6 / 26 protobuf-devel-35.1-20-1-x86_64.eopkg [cached] Installing protobuf-devel, version 35.1, release 20 Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (0%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (1%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (2%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (3%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (4%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (5%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (6%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (7%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (8%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (9%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (10%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (11%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (12%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (13%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (14%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (15%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (16%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (17%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (18%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (19%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (20%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (21%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (22%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (23%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (24%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (25%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (26%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (27%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (28%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (29%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (30%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (31%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (32%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (33%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (34%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (35%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (36%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (37%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (38%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (39%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (40%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (41%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (42%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (43%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (44%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (45%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (46%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (47%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (48%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (49%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (50%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (51%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (52%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (53%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (54%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (55%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (56%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (57%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (58%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (59%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (60%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (61%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (62%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (63%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (64%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (65%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (66%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (67%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (68%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (69%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (70%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (71%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (72%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (73%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (74%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (75%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (76%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (77%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (78%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (79%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (80%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (81%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (82%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (83%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (84%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (85%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (86%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (87%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (88%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (89%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (90%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (91%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (92%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (93%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (94%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (95%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (96%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (97%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (98%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (99%) Extracting the files of protobuf-devel (100%) [complete] Installed protobuf-devel Installing 7 / 26 re2-2024.07.02-14-1-x86_64.eopkg [cached] Installing re2, version 2024.07.02, release 14 Extracting the files of re2 (33%) Extracting the files of re2 (66%) Extracting the files of re2 (100%) [complete] Installed re2 Installing 8 / 26 polly-21.1.8-135-1-x86_64.eopkg [cached] Installing polly, version 21.1.8, release 135 Extracting the files of polly (33%) Extracting the files of polly (66%) Extracting the files of polly (100%) [complete] Installed polly Installing 9 / 26 c-ares-devel-1.34.6-17-1-x86_64.eopkg [cached] Installing c-ares-devel, version 1.34.6, release 17 Extracting the files of c-ares-devel (0%) Extracting the files of c-ares-devel (1%) Extracting the files of c-ares-devel (1%) Extracting the files of c-ares-devel (2%) Extracting the files of c-ares-devel (3%) Extracting the files of c-ares-devel (3%) Extracting the files of c-ares-devel (4%) Extracting the files of c-ares-devel (4%) Extracting the files of c-ares-devel (5%) Extracting the files of c-ares-devel (6%) Extracting the files of c-ares-devel (6%) Extracting the files of c-ares-devel (7%) Extracting the files of c-ares-devel (7%) Extracting the files of c-ares-devel (8%) Extracting the files of c-ares-devel (9%) Extracting the files of c-ares-devel (9%) Extracting the files of c-ares-devel (10%) Extracting the files of c-ares-devel (11%) Extracting the files of c-ares-devel (11%) Extracting the files of c-ares-devel (12%) Extracting the files of c-ares-devel (12%) Extracting the files of c-ares-devel (13%) Extracting the files of c-ares-devel (14%) Extracting the files of c-ares-devel (14%) Extracting the files of c-ares-devel (15%) Extracting the files of c-ares-devel (15%) Extracting the files of c-ares-devel (16%) Extracting the files of c-ares-devel (17%) Extracting the files of c-ares-devel (17%) Extracting the files of c-ares-devel (18%) Extracting the files of c-ares-devel (19%) Extracting the files of c-ares-devel (19%) Extracting the files of c-ares-devel (20%) Extracting the files of c-ares-devel (20%) Extracting the files of c-ares-devel (21%) Extracting the files of c-ares-devel (22%) Extracting the files of c-ares-devel (22%) Extracting the files of c-ares-devel (23%) Extracting the files of c-ares-devel (23%) Extracting the files of c-ares-devel (24%) Extracting the files of c-ares-devel (25%) Extracting the files of c-ares-devel (25%) Extracting the files of c-ares-devel (26%) Extracting the files of c-ares-devel (26%) Extracting the files of c-ares-devel (27%) Extracting the files of c-ares-devel (28%) Extracting the files of c-ares-devel (28%) Extracting the files of c-ares-devel (29%) Extracting the files of c-ares-devel (30%) Extracting the files of c-ares-devel (30%) Extracting the files of c-ares-devel (31%) Extracting the files of c-ares-devel (31%) Extracting the files of c-ares-devel (32%) Extracting the files of c-ares-devel (33%) Extracting the files of c-ares-devel (33%) Extracting the files of c-ares-devel (34%) Extracting the files of c-ares-devel (34%) Extracting the files of c-ares-devel (35%) Extracting the files of c-ares-devel (36%) Extracting the files of c-ares-devel (36%) Extracting the files of c-ares-devel (37%) Extracting the files of c-ares-devel (38%) Extracting the files of c-ares-devel (38%) Extracting the files of c-ares-devel (39%) Extracting the files of c-ares-devel (39%) Extracting the files of c-ares-devel (40%) Extracting the files of c-ares-devel (41%) Extracting the files of c-ares-devel (41%) Extracting the files of c-ares-devel (42%) Extracting the files of c-ares-devel (42%) Extracting the files of c-ares-devel (43%) Extracting the files of c-ares-devel (44%) Extracting the files of c-ares-devel (44%) Extracting the files of c-ares-devel (45%) Extracting the files of c-ares-devel (46%) Extracting the files of c-ares-devel (46%) Extracting the files of c-ares-devel (47%) Extracting the files of c-ares-devel (47%) Extracting the files of c-ares-devel (48%) Extracting the files of c-ares-devel (49%) Extracting the files of c-ares-devel (49%) Extracting the files of c-ares-devel (50%) Extracting the files of c-ares-devel (50%) Extracting the files of c-ares-devel (51%) Extracting the files of c-ares-devel (52%) Extracting the files of c-ares-devel (52%) Extracting the files of c-ares-devel (53%) Extracting the files of c-ares-devel (53%) Extracting the files of c-ares-devel (54%) Extracting the files of c-ares-devel (55%) Extracting the files of c-ares-devel (55%) Extracting the files of c-ares-devel (56%) Extracting the files of c-ares-devel (57%) Extracting the files of c-ares-devel (57%) Extracting the files of c-ares-devel (58%) Extracting the files of c-ares-devel (58%) Extracting the files of c-ares-devel (59%) Extracting the files of c-ares-devel (60%) Extracting the files of c-ares-devel (60%) Extracting the files of c-ares-devel (61%) Extracting the files of c-ares-devel (61%) Extracting the files of c-ares-devel (62%) Extracting the files of c-ares-devel (63%) Extracting the files of c-ares-devel (63%) Extracting the files of c-ares-devel (64%) Extracting the files of c-ares-devel (65%) Extracting the files of c-ares-devel (65%) Extracting the files of c-ares-devel (66%) Extracting the files of c-ares-devel (66%) Extracting the files of c-ares-devel (67%) Extracting the files of c-ares-devel (68%) Extracting the files of c-ares-devel (68%) Extracting the files of c-ares-devel (69%) Extracting the files of c-ares-devel (69%) Extracting the files of c-ares-devel (70%) Extracting the files of c-ares-devel (71%) Extracting the files of c-ares-devel (71%) Extracting the files of c-ares-devel (72%) Extracting the files of c-ares-devel (73%) Extracting the files of c-ares-devel (73%) Extracting the files of c-ares-devel (74%) Extracting the files of c-ares-devel (74%) Extracting the files of c-ares-devel (75%) Extracting the files of c-ares-devel (76%) Extracting the files of c-ares-devel (76%) Extracting the files of c-ares-devel (77%) Extracting the files of c-ares-devel (77%) Extracting the files of c-ares-devel (78%) Extracting the files of c-ares-devel (79%) Extracting the files of c-ares-devel (79%) Extracting the files of c-ares-devel (80%) Extracting the files of c-ares-devel (80%) Extracting the files of c-ares-devel (81%) Extracting the files of c-ares-devel (82%) Extracting the files of c-ares-devel (82%) Extracting the files of c-ares-devel (83%) Extracting the files of c-ares-devel (84%) Extracting the files of c-ares-devel (84%) Extracting the files of c-ares-devel (85%) Extracting the files of c-ares-devel (85%) Extracting the files of c-ares-devel (86%) Extracting the files of c-ares-devel (87%) Extracting the files of c-ares-devel (87%) Extracting the files of c-ares-devel (88%) Extracting the files of c-ares-devel (88%) Extracting the files of c-ares-devel (89%) Extracting the files of c-ares-devel (90%) Extracting the files of c-ares-devel (90%) Extracting the files of c-ares-devel (91%) Extracting the files of c-ares-devel (92%) Extracting the files of c-ares-devel (92%) Extracting the files of c-ares-devel (93%) Extracting the files of c-ares-devel (93%) Extracting the files of c-ares-devel (94%) Extracting the files of c-ares-devel (95%) Extracting the files of c-ares-devel (95%) Extracting the files of c-ares-devel (96%) Extracting the files of c-ares-devel (96%) Extracting the files of c-ares-devel (97%) Extracting the files of c-ares-devel (98%) Extracting the files of c-ares-devel (98%) Extracting the files of c-ares-devel (99%) Extracting the files of c-ares-devel (100%) [complete] Installed c-ares-devel Installing 10 / 26 mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Installing mimalloc, version 2.1.6, release 2 Extracting the files of mimalloc (50%) Extracting the files of mimalloc (100%) [complete] Installed mimalloc Installing 11 / 26 gbenchmark-1.9.0-4-1-x86_64.eopkg [cached] Installing gbenchmark, version 1.9.0, release 4 Extracting the files of gbenchmark (25%) Extracting the files of gbenchmark (50%) Extracting the files of gbenchmark (75%) Extracting the files of gbenchmark (100%) [complete] Installed gbenchmark Installing 12 / 26 gbenchmark-devel-1.9.0-4-1-x86_64.eopkg [cached] Installing gbenchmark-devel, version 1.9.0, release 4 Extracting the files of gbenchmark-devel (10%) Extracting the files of gbenchmark-devel (20%) Extracting the files of gbenchmark-devel (30%) Extracting the files of gbenchmark-devel (40%) Extracting the files of gbenchmark-devel (50%) Extracting the files of gbenchmark-devel (60%) Extracting the files of gbenchmark-devel (70%) Extracting the files of gbenchmark-devel (80%) Extracting the files of gbenchmark-devel (90%) Extracting the files of gbenchmark-devel (100%) [complete] Installed gbenchmark-devel Installing 13 / 26 libedit-20260512.3.1-17-1-x86_64.eopkg [cached] Installing libedit, version 20260512.3.1, release 17 Extracting the files of libedit (20%) Extracting the files of libedit (40%) Extracting the files of libedit (60%) Extracting the files of libedit (80%) Extracting the files of libedit (100%) [complete] Installed libedit Installing 14 / 26 llvm-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing llvm-libs, version 21.1.8, release 135 Extracting the files of llvm-libs (16%) Extracting the files of llvm-libs (33%) Extracting the files of llvm-libs (50%) Extracting the files of llvm-libs (66%) Extracting the files of llvm-libs (83%) Extracting the files of llvm-libs (100%) [complete] Installed llvm-libs Installing 15 / 26 lld-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing lld-libs, version 21.1.8, release 135 Extracting the files of lld-libs (16%) Extracting the files of lld-libs (33%) Extracting the files of lld-libs (50%) Extracting the files of lld-libs (66%) Extracting the files of lld-libs (83%) Extracting the files of lld-libs (100%) [complete] Installed lld-libs Installing 16 / 26 lld-21.1.8-135-1-x86_64.eopkg [cached] Installing lld, version 21.1.8, release 135 Extracting the files of lld (16%) Extracting the files of lld (33%) Extracting the files of lld (50%) Extracting the files of lld (66%) Extracting the files of lld (83%) Extracting the files of lld (100%) [complete] Installed lld Installing 17 / 26 libomp-21.1.8-135-1-x86_64.eopkg [cached] Installing libomp, version 21.1.8, release 135 Extracting the files of libomp (25%) Extracting the files of libomp (50%) Extracting the files of libomp (75%) Extracting the files of libomp (100%) [complete] Installed libomp Installing 18 / 26 llvm-21.1.8-135-1-x86_64.eopkg [cached] Installing llvm, version 21.1.8, release 135 Extracting the files of llvm (0%) Extracting the files of llvm (1%) Extracting the files of llvm (2%) Extracting the files of llvm (2%) Extracting the files of llvm (3%) Extracting the files of llvm (4%) Extracting the files of llvm (4%) Extracting the files of llvm (5%) Extracting the files of llvm (6%) Extracting the files of llvm (6%) Extracting the files of llvm (7%) Extracting the files of llvm (8%) Extracting the files of llvm (8%) Extracting the files of llvm (9%) Extracting the files of llvm (10%) Extracting the files of llvm (10%) Extracting the files of llvm (11%) Extracting the files of llvm (12%) Extracting the files of llvm (12%) Extracting the files of llvm (13%) Extracting the files of llvm (14%) Extracting the files of llvm (14%) Extracting the files of llvm (15%) Extracting the files of llvm (16%) Extracting the files of llvm (17%) Extracting the files of llvm (17%) Extracting the files of llvm (18%) Extracting the files of llvm (19%) Extracting the files of llvm (19%) Extracting the files of llvm (20%) Extracting the files of llvm (21%) Extracting the files of llvm (21%) Extracting the files of llvm (22%) Extracting the files of llvm (23%) Extracting the files of llvm (23%) Extracting the files of llvm (24%) Extracting the files of llvm (25%) Extracting the files of llvm (25%) Extracting the files of llvm (26%) Extracting the files of llvm (27%) Extracting the files of llvm (27%) Extracting the files of llvm (28%) Extracting the files of llvm (29%) Extracting the files of llvm (29%) Extracting the files of llvm (30%) Extracting the files of llvm (31%) Extracting the files of llvm (31%) Extracting the files of llvm (32%) Extracting the files of llvm (33%) Extracting the files of llvm (34%) Extracting the files of llvm (34%) Extracting the files of llvm (35%) Extracting the files of llvm (36%) Extracting the files of llvm (36%) Extracting the files of llvm (37%) Extracting the files of llvm (38%) Extracting the files of llvm (38%) Extracting the files of llvm (39%) Extracting the files of llvm (40%) Extracting the files of llvm (40%) Extracting the files of llvm (41%) Extracting the files of llvm (42%) Extracting the files of llvm (42%) Extracting the files of llvm (43%) Extracting the files of llvm (44%) Extracting the files of llvm (44%) Extracting the files of llvm (45%) Extracting the files of llvm (46%) Extracting the files of llvm (46%) Extracting the files of llvm (47%) Extracting the files of llvm (48%) Extracting the files of llvm (48%) Extracting the files of llvm (49%) Extracting the files of llvm (50%) Extracting the files of llvm (51%) Extracting the files of llvm (51%) Extracting the files of llvm (52%) Extracting the files of llvm (53%) Extracting the files of llvm (53%) Extracting the files of llvm (54%) Extracting the files of llvm (55%) Extracting the files of llvm (55%) Extracting the files of llvm (56%) Extracting the files of llvm (57%) Extracting the files of llvm (57%) Extracting the files of llvm (58%) Extracting the files of llvm (59%) Extracting the files of llvm (59%) Extracting the files of llvm (60%) Extracting the files of llvm (61%) Extracting the files of llvm (61%) Extracting the files of llvm (62%) Extracting the files of llvm (63%) Extracting the files of llvm (63%) Extracting the files of llvm (64%) Extracting the files of llvm (65%) Extracting the files of llvm (65%) Extracting the files of llvm (66%) Extracting the files of llvm (67%) Extracting the files of llvm (68%) Extracting the files of llvm (68%) Extracting the files of llvm (69%) Extracting the files of llvm (70%) Extracting the files of llvm (70%) Extracting the files of llvm (71%) Extracting the files of llvm (72%) Extracting the files of llvm (72%) Extracting the files of llvm (73%) Extracting the files of llvm (74%) Extracting the files of llvm (74%) Extracting the files of llvm (75%) Extracting the files of llvm (76%) Extracting the files of llvm (76%) Extracting the files of llvm (77%) Extracting the files of llvm (78%) Extracting the files of llvm (78%) Extracting the files of llvm (79%) Extracting the files of llvm (80%) Extracting the files of llvm (80%) Extracting the files of llvm (81%) Extracting the files of llvm (82%) Extracting the files of llvm (82%) Extracting the files of llvm (83%) Extracting the files of llvm (84%) Extracting the files of llvm (85%) Extracting the files of llvm (85%) Extracting the files of llvm (86%) Extracting the files of llvm (87%) Extracting the files of llvm (87%) Extracting the files of llvm (88%) Extracting the files of llvm (89%) Extracting the files of llvm (89%) Extracting the files of llvm (90%) Extracting the files of llvm (91%) Extracting the files of llvm (91%) Extracting the files of llvm (92%) Extracting the files of llvm (93%) Extracting the files of llvm (93%) Extracting the files of llvm (94%) Extracting the files of llvm (95%) Extracting the files of llvm (95%) Extracting the files of llvm (96%) Extracting the files of llvm (97%) Extracting the files of llvm (97%) Extracting the files of llvm (98%) Extracting the files of llvm (99%) Extracting the files of llvm (100%) [complete] Installed llvm Installing 19 / 26 libomp-devel-21.1.8-135-1-x86_64.eopkg [cached] Installing libomp-devel, version 21.1.8, release 135 Extracting the files of libomp-devel (16%) Extracting the files of libomp-devel (33%) Extracting the files of libomp-devel (50%) Extracting the files of libomp-devel (66%) Extracting the files of libomp-devel (83%) Extracting the files of libomp-devel (100%) [complete] Installed libomp-devel Installing 20 / 26 clang-libs-21.1.8-135-1-x86_64.eopkg [cached] Installing clang-libs, version 21.1.8, release 135 Extracting the files of clang-libs (0%) Extracting the files of clang-libs (0%) Extracting the files of clang-libs (0%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (1%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (2%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (3%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (4%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (5%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (6%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (7%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (8%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (9%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (10%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (11%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (12%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (13%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (14%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (15%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (16%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (17%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (18%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (19%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (20%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (21%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (22%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (23%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (24%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (25%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (26%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (27%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (28%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (29%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (30%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (31%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (32%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (33%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (34%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (35%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (36%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (37%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (38%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (39%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (40%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (41%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (42%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (43%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (44%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (45%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (46%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (47%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (48%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (49%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (50%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (51%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (52%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (53%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (54%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (55%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (56%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (57%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (58%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (59%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (60%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (61%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (62%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (63%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (64%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (65%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (66%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (67%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (68%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (69%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (70%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (71%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (72%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (73%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (74%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (75%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (76%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (77%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (78%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (79%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (80%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (81%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (82%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (83%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (84%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (85%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (86%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (87%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (88%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (89%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (90%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (91%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (92%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (93%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (94%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (95%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (96%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (97%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (98%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (99%) Extracting the files of clang-libs (100%) [complete] Installed clang-libs Installing 21 / 26 libcxx-21.1.8-135-1-x86_64.eopkg [cached] Installing libcxx, version 21.1.8, release 135 Extracting the files of libcxx (25%) Extracting the files of libcxx (50%) Extracting the files of libcxx (75%) Extracting the files of libcxx (100%) [complete] Installed libcxx Installing 22 / 26 libcxx-devel-21.1.8-135-1-x86_64.eopkg [cached] Installing libcxx-devel, version 21.1.8, release 135 Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (0%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (1%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (2%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (3%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (4%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (5%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (6%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (7%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (8%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (9%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (10%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (11%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (12%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (13%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (14%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (15%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (16%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (17%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (18%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (19%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (20%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (21%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (22%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (23%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (24%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (25%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (26%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (27%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (28%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (29%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (30%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (31%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (32%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (33%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (34%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (35%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (36%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (37%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (38%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (39%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (40%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (41%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (42%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (43%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (44%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (45%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (46%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (47%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (48%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (49%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (50%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (51%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (52%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (53%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (54%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (55%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (56%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (57%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (58%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (59%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (60%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (61%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (62%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (63%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (64%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (65%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (66%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (67%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (68%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (69%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (70%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (71%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (72%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (73%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (74%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (75%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (76%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (77%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (78%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (79%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (80%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (81%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (82%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (83%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (84%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (85%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (86%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (87%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (88%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (89%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (90%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (91%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (92%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (93%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (94%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (95%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (96%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (97%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (98%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (99%) Extracting the files of libcxx-devel (100%) [complete] Installed libcxx-devel Installing 23 / 26 clang-21.1.8-135-1-x86_64.eopkg [cached] Installing clang, version 21.1.8, release 135 Extracting the files of clang (0%) Extracting the files of clang (1%) Extracting the files of clang (1%) Extracting the files of clang (2%) Extracting the files of clang (2%) Extracting the files of clang (3%) Extracting the files of clang (4%) Extracting the files of clang (4%) Extracting the files of clang (5%) Extracting the files of clang (5%) Extracting the files of clang (6%) Extracting the files of clang (7%) Extracting the files of clang (7%) Extracting the files of clang (8%) Extracting the files of clang (8%) Extracting the files of clang (9%) Extracting the files of clang (9%) Extracting the files of clang (10%) Extracting the files of clang (11%) Extracting the files of clang (11%) Extracting the files of clang (12%) Extracting the files of clang (12%) Extracting the files of clang (13%) Extracting the files of clang (14%) Extracting the files of clang (14%) Extracting the files of clang (15%) Extracting the files of clang (15%) Extracting the files of clang (16%) Extracting the files of clang (16%) Extracting the files of clang (17%) Extracting the files of clang (18%) Extracting the files of clang (18%) Extracting the files of clang (19%) Extracting the files of clang (19%) Extracting the files of clang (20%) Extracting the files of clang (21%) Extracting the files of clang (21%) Extracting the files of clang (22%) Extracting the files of clang (22%) Extracting the files of clang (23%) Extracting the files of clang (23%) Extracting the files of clang (24%) Extracting the files of clang (25%) Extracting the files of clang (25%) Extracting the files of clang (26%) Extracting the files of clang (26%) Extracting the files of clang (27%) Extracting the files of clang (28%) Extracting the files of clang (28%) Extracting the files of clang (29%) Extracting the files of clang (29%) Extracting the files of clang (30%) Extracting the files of clang (30%) Extracting the files of clang (31%) Extracting the files of clang (32%) Extracting the files of clang (32%) Extracting the files of clang (33%) Extracting the files of clang (33%) Extracting the files of clang (34%) Extracting the files of clang (35%) Extracting the files of clang (35%) Extracting the files of clang (36%) Extracting the files of clang (36%) Extracting the files of clang (37%) Extracting the files of clang (38%) Extracting the files of clang (38%) Extracting the files of clang (39%) Extracting the files of clang (39%) Extracting the files of clang (40%) Extracting the files of clang (40%) Extracting the files of clang (41%) Extracting the files of clang (42%) Extracting the files of clang (42%) Extracting the files of clang (43%) Extracting the files of clang (43%) Extracting the files of clang (44%) Extracting the files of clang (45%) Extracting the files of clang (45%) Extracting the files of clang (46%) Extracting the files of clang (46%) Extracting the files of clang (47%) Extracting the files of clang (47%) Extracting the files of clang (48%) Extracting the files of clang (49%) Extracting the files of clang (49%) Extracting the files of clang (50%) Extracting the files of clang (50%) Extracting the files of clang (51%) Extracting the files of clang (52%) Extracting the files of clang (52%) Extracting the files of clang (53%) Extracting the files of clang (53%) Extracting the files of clang (54%) Extracting the files of clang (54%) Extracting the files of clang (55%) Extracting the files of clang (56%) Extracting the files of clang (56%) Extracting the files of clang (57%) Extracting the files of clang (57%) Extracting the files of clang (58%) Extracting the files of clang (59%) Extracting the files of clang (59%) Extracting the files of clang (60%) Extracting the files of clang (60%) Extracting the files of clang (61%) Extracting the files of clang (61%) Extracting the files of clang (62%) Extracting the files of clang (63%) Extracting the files of clang (63%) Extracting the files of clang (64%) Extracting the files of clang (64%) Extracting the files of clang (65%) Extracting the files of clang (66%) Extracting the files of clang (66%) Extracting the files of clang (67%) Extracting the files of clang (67%) Extracting the files of clang (68%) Extracting the files of clang (69%) Extracting the files of clang (69%) Extracting the files of clang (70%) Extracting the files of clang (70%) Extracting the files of clang (71%) Extracting the files of clang (71%) Extracting the files of clang (72%) Extracting the files of clang (73%) Extracting the files of clang (73%) Extracting the files of clang (74%) Extracting the files of clang (74%) Extracting the files of clang (75%) Extracting the files of clang (76%) Extracting the files of clang (76%) Extracting the files of clang (77%) Extracting the files of clang (77%) Extracting the files of clang (78%) Extracting the files of clang (78%) Extracting the files of clang (79%) Extracting the files of clang (80%) Extracting the files of clang (80%) Extracting the files of clang (81%) Extracting the files of clang (81%) Extracting the files of clang (82%) Extracting the files of clang (83%) Extracting the files of clang (83%) Extracting the files of clang (84%) Extracting the files of clang (84%) Extracting the files of clang (85%) Extracting the files of clang (85%) Extracting the files of clang (86%) Extracting the files of clang (87%) Extracting the files of clang (87%) Extracting the files of clang (88%) Extracting the files of clang (88%) Extracting the files of clang (89%) Extracting the files of clang (90%) Extracting the files of clang (90%) Extracting the files of clang (91%) Extracting the files of clang (91%) Extracting the files of clang (92%) Extracting the files of clang (92%) Extracting the files of clang (93%) Extracting the files of clang (94%) Extracting the files of clang (94%) Extracting the files of clang (95%) Extracting the files of clang (95%) Extracting the files of clang (96%) Extracting the files of clang (97%) Extracting the files of clang (97%) Extracting the files of clang (98%) Extracting the files of clang (98%) Extracting the files of clang (99%) Extracting the files of clang (100%) [complete] Installed clang Installing 24 / 26 re2-devel-2024.07.02-14-1-x86_64.eopkg [cached] Installing re2-devel, version 2024.07.02, release 14 Extracting the files of re2-devel (10%) Extracting the files of re2-devel (20%) Extracting the files of re2-devel (30%) Extracting the files of re2-devel (40%) Extracting the files of re2-devel (50%) Extracting the files of re2-devel (60%) Extracting the files of re2-devel (70%) Extracting the files of re2-devel (80%) Extracting the files of re2-devel (90%) Extracting the files of re2-devel (100%) [complete] Installed re2-devel Installing 25 / 26 binutils-gold-2.45.1-83-1-x86_64.eopkg [cached] Installing binutils-gold, version 2.45.1, release 83 Extracting the files of binutils-gold (7%) Extracting the files of binutils-gold (14%) Extracting the files of binutils-gold (21%) Extracting the files of binutils-gold (28%) Extracting the files of binutils-gold (35%) Extracting the files of binutils-gold (42%) Extracting the files of binutils-gold (50%) Extracting the files of binutils-gold (57%) Extracting the files of binutils-gold (64%) Extracting the files of binutils-gold (71%) Extracting the files of binutils-gold (78%) Extracting the files of binutils-gold (85%) Extracting the files of binutils-gold (92%) Extracting the files of binutils-gold (100%) [complete] Installed binutils-gold Installing 26 / 26 re2c-4.5.1-12-1-x86_64.eopkg [cached] Installing re2c, version 4.5.1, release 12 Extracting the files of re2c (2%) Extracting the files of re2c (5%) Extracting the files of re2c (7%) Extracting the files of re2c (10%) Extracting the files of re2c (12%) Extracting the files of re2c (15%) Extracting the files of re2c (17%) Extracting the files of re2c (20%) Extracting the files of re2c (22%) Extracting the files of re2c (25%) Extracting the files of re2c (27%) Extracting the files of re2c (30%) Extracting the files of re2c (32%) Extracting the files of re2c (35%) Extracting the files of re2c (37%) Extracting the files of re2c (40%) Extracting the files of re2c (42%) Extracting the files of re2c (45%) Extracting the files of re2c (47%) Extracting the files of re2c (50%) Extracting the files of re2c (52%) Extracting the files of re2c (55%) Extracting the files of re2c (57%) Extracting the files of re2c (60%) Extracting the files of re2c (62%) Extracting the files of re2c (65%) Extracting the files of re2c (67%) Extracting the files of re2c (70%) Extracting the files of re2c (72%) Extracting the files of re2c (75%) Extracting the files of re2c (77%) Extracting the files of re2c (80%) Extracting the files of re2c (82%) Extracting the files of re2c (85%) Extracting the files of re2c (87%) Extracting the files of re2c (90%) Extracting the files of re2c (92%) Extracting the files of re2c (95%) Extracting the files of re2c (97%) Extracting the files of re2c (100%) [complete] Installed re2c [BuildDep] Checking build-deps for grpc-1.78.1-14 [BuildDep] Requesting installation of: binutils-gold re2-devel clang protobuf-devel c-ares-devel abseil-cpp-devel re2c gbenchmark-devel time=2026-06-16T00:14:36.241Z level=DEBUG msg="Stopping D-BUS" time=2026-06-16T00:14:36.241Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="chown -R build:build /home/build" time=2026-06-16T00:14:36.243Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2026-06-16T00:14:36.243Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/961a44a2a5a50670e58f5e887c17fe70529253da23802245326d681f6d8d1ba6/v1.78.1.tar.gz target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/YPKG/sources/v1.78.1.tar.gz time=2026-06-16T00:14:36.244Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/.cache/bazel time=2026-06-16T00:14:36.245Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/.ccache time=2026-06-16T00:14:36.245Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/.cache/go-build time=2026-06-16T00:14:36.246Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/grpc/union/home/build/.cache/sccache time=2026-06-16T00:14:36.246Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-06-16T00:14:36.246Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-06-16T00:14:36.246Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-06-16T00:14:36.246Z level=DEBUG msg="Starting sccache server" time=2026-06-16T00:14:36.255Z level=INFO msg="Now starting build" package=grpc time=2026-06-16T00:14:36.255Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/grpc/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1772662301" + cd /home/build/YPKG/root/grpc/build/grpc-1.78.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + export package=grpc + package=grpc + export release=14 + release=14 + export version=1.78.1 + version=1.78.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/grpc/install + installdir=/home/build/YPKG/root/grpc/install + export PKG_ROOT_DIR=/home/build/YPKG/root/grpc + PKG_ROOT_DIR=/home/build/YPKG/root/grpc + export PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1772662301 + SOURCE_DATE_EPOCH=1772662301 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' '-DCMAKE_LD_FLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_STANDARD=17 -DCMAKE_SKIP_INSTALL_RPATH=ON -DBUILD_SHARED_LIBS=ON -DgRPC_INSTALL=ON -DgRPC_BUILD_CODEGEN=ON -DgRPC_BUILD_TESTS=OFF -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF -DgRPC_USE_PROTO_LITE=OFF -DgRPC_BUILD_GRPC_CPP_PLUGIN=ON -DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF -DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF -DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF -DgRPC_BUILD_GRPC_PYTHON_PLUGIN=ON -DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF -DgRPC_ABSL_PROVIDER=package -DgRPC_BENCHMARK_PROVIDER=package -DgRPC_CARES_PROVIDER=package -DgRPC_PROTOBUF_PROVIDER=package -DgRPC_PROTOBUF_PACKAGE_TYPE=MODULE -DgRPC_RE2_PROVIDER=package -DgRPC_SSL_PROVIDER=package -DgRPC_ZLIB_PROVIDER=package -- The C compiler identification is Clang 21.1.8 -- The CXX compiler identification is Clang 21.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - 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/clang++ - 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/lib64/cmake/c-ares/c-ares-config.cmake (found suitable version "1.34.6", minimum required is "1.13.0") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found RE2 via CMake. -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.6.3") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Checking for module 'libsystemd>=233' -- Found libsystemd, version 257 -- Found systemd via pkg-config. -- Downloading from https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz, if failed, please try configuring again -- Configuring done (1.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX gRPC_BACKWARDS_COMPATIBILITY_MODE gRPC_PROTOBUF_PACKAGE_TYPE -- Build files have been written to: /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir + cd /home/build/YPKG/root/grpc/build/grpc-1.78.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + export package=grpc + package=grpc + export release=14 + release=14 + export version=1.78.1 + version=1.78.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/grpc/install + installdir=/home/build/YPKG/root/grpc/install + export PKG_ROOT_DIR=/home/build/YPKG/root/grpc + PKG_ROOT_DIR=/home/build/YPKG/root/grpc + export PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1772662301 + SOURCE_DATE_EPOCH=1772662301 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/1903] Building C object CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o [2/1903] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o [3/1903] Building C object CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o [4/1903] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o [5/1903] Building C object CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o [6/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o [7/1903] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o [8/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o [9/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o [10/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o [11/1903] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o [12/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o [13/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o [14/1903] Building C object CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o [15/1903] Linking C shared library libutf8_range_lib.so.52.0.0 [16/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o [17/1903] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o [18/1903] Creating library symlink libutf8_range_lib.so.52 libutf8_range_lib.so [19/1903] Linking C shared library libupb_base_lib.so.52.0.0 [20/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o [21/1903] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o [22/1903] Creating library symlink libupb_base_lib.so.52 libupb_base_lib.so [23/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decode_fast.c.o [24/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o [25/1903] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o [26/1903] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o [27/1903] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o [28/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o [29/1903] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o [30/1903] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o [31/1903] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o [32/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o [33/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o [34/1903] Linking C shared library libupb_mem_lib.so.52.0.0 [35/1903] Creating library symlink libupb_mem_lib.so.52 libupb_mem_lib.so [36/1903] Building C object CMakeFiles/upb_reflection_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [37/1903] Building C object CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o [38/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o [39/1903] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o [40/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o [41/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o [42/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o [43/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o [44/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o [45/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o [46/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o [47/1903] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o [48/1903] Linking C shared library libupb_lex_lib.so.52.0.0 [49/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o [50/1903] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o [51/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o [52/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o [53/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o [54/1903] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o [55/1903] Building CXX object CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o [56/1903] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o [57/1903] Linking C shared library libupb_hash_lib.so.52.0.0 [58/1903] Creating library symlink libupb_hash_lib.so.52 libupb_hash_lib.so [59/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o [60/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o [61/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o [62/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o [63/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o [64/1903] Linking C shared library libupb_mini_table_lib.so.52.0.0 [65/1903] Creating library symlink libupb_mini_table_lib.so.52 libupb_mini_table_lib.so [66/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o [67/1903] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o [68/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o [69/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o [70/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o [71/1903] Linking C shared library libupb_message_lib.so.52.0.0 [72/1903] Creating library symlink libupb_message_lib.so.52 libupb_message_lib.so [73/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o [74/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o [75/1903] Building CXX object CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o [76/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o [77/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o [78/1903] Linking C shared library libupb_mini_descriptor_lib.so.52.0.0 [79/1903] Creating library symlink libupb_mini_descriptor_lib.so.52 libupb_mini_descriptor_lib.so [80/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/fork.cc.o [81/1903] Linking C shared library libupb_wire_lib.so.52.0.0 [82/1903] Creating library symlink libupb_wire_lib.so.52 libupb_wire_lib.so [83/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/crash.cc.o [84/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o [85/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/alloc.cc.o [86/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/tchar.cc.o [87/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/log.cc.o [88/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o [89/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/host_port.cc.o [90/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:89:11: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 89 | if (mu_.TryLock()) { | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:91:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 91 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.cc:99:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [91/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o [92/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o [93/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o [94/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o [95/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o [96/1903] Building CXX object CMakeFiles/gpr.dir/src/core/config/load_config.cc.o [97/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o [98/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o [99/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o [100/1903] Creating library symlink libupb_lex_lib.so.52 libupb_lex_lib.so [101/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o [102/1903] Linking C shared library libupb_reflection_lib.so.52.0.0 [103/1903] Creating library symlink libupb_reflection_lib.so.52 libupb_reflection_lib.so [104/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o [105/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/strerror.cc.o [106/1903] Linking C shared library libaddress_sorting.so.52.0.0 [107/1903] Creating library symlink libaddress_sorting.so.52 libaddress_sorting.so [108/1903] Building C object CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o [109/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o [110/1903] Building CXX object CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o [111/1903] Building C object CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o [112/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/string.cc.o [113/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o [114/1903] Building C object CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o [115/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/sync.cc.o [116/1903] Linking C shared library libupb_textformat_lib.so.52.0.0 [117/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync_abseil.cc:46:39: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 46 | reinterpret_cast(mu)->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync_abseil.cc:50:39: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 50 | reinterpret_cast(mu)->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync_abseil.cc:54:46: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 54 | return reinterpret_cast(mu)->TryLock(); | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 3 warnings generated. [118/1903] Building C object CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o [119/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o [120/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o [121/1903] Building CXX object CMakeFiles/gpr.dir/src/core/util/time_util.cc.o [122/1903] Linking C shared library libupb_json_lib.so.52.0.0 [123/1903] Linking CXX shared library libgpr.so.52.0.0 [124/1903] Creating library symlink libgpr.so.52 libgpr.so [125/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/parsed_metadata.cc.o [126/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/status_util.cc.o [127/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [128/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [129/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/message.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [130/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o [131/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [132/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channel_trace.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [133/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o [134/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [135/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata_info.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [136/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [137/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/security_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [138/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [139/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [140/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o [141/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o [142/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/interception_chain.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [143/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/v2tov1/legacy_api.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 21 warnings generated. [144/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/request_buffer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:31:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 31 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:43:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 43 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:64:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:87:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:114:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | MutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:138:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | ReleasableMutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [145/1903] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:81:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:129:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:153:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:182:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 182 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:201:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 201 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:241:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 241 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:248:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [146/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [147/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [148/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/client_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [149/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_spine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [150/1903] Building CXX object CMakeFiles/grpc.dir/src/core/call/server_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [151/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_service_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [152/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [153/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/global_subchannel_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:41:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:49:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:61:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:75:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 75 | read_shard.mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:77:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 77 | read_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [154/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/dynamic_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [155/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_throttle.cc.o [156/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/direct_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [157/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [158/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/lb_metadata.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [159/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel_pool_interface.cc.o [160/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [161/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_request_signer.cc.o [162/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/load_balanced_call_destination.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:118:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:152:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>>::operator()' requested here 152 | Poll r = promise_(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Map>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/loop.h:163:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>>::operator()' requested here 163 | auto promise_result = promise_(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Loop<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:207:17), false>::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:241:14: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::operator()' requested here 241 | auto r = promise(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [163/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_service_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [164/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel_stream_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:95:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 95 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:107:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:150:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:352:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock lock(&subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:417:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 417 | MutexLock lock(&self->subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [165/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:712:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 712 | MutexLock lock(&chand_->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:742:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 742 | MutexLock lock(&chand->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1328:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1328 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1404:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1404 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1453:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1453 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1500:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1500 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1549:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1549 | MutexLock lock(&lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1599:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1599 | MutexLock lock(&lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1714:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1714 | MutexLock lock(&chand->info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1782:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1782 | MutexLock lock(&chand->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1888:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1888 | MutexLock lock(&chand()->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2255:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2255 | MutexLock lock(&chand->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2409:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2409 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2429:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2429 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [166/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_util.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [167/1903] Building CXX object CMakeFiles/grpc.dir/src/core/config/core_configuration.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [168/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:49: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:750:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 750 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:788:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:849:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 849 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1306:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1306 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:118:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:241:14: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:926:17)>>::operator()' requested here 241 | auto r = promise(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:995:30: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 995 | resolver_data_for_calls_.Set(ResolverDataForCalls{nullptr, nullptr}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1002:15: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 1002 | picker_.Set(MakeRefCounted( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 48 warnings generated. [169/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_registry_init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_registry_init.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [170/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [171/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [172/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/json_util.cc.o [173/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:406:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:464:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | MutexLock lock(&subchannel_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:691:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:712:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 712 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:727:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 727 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:736:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 736 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:747:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 747 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:764:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 764 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:774:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:780:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 780 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:823:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 823 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:855:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 855 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [174/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/json_token.cc.o [175/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/file_external_account_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/file_external_account_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [176/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt_util.cc.o [177/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [178/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [179/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [180/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_external_account_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:94:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:105:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:134:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:178:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:231:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:273:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:329:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/aws_external_account_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [181/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [182/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [183/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/external_account_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:148:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 148 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:178:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:267:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:348:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 348 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [184/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [185/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [186/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/iam/iam_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/iam/iam_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [187/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/url_external_account_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/url_external_account_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [188/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [189/1903] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_interceptor.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [190/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [191/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_verifier.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:59: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_verifier.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [192/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/jwt/jwt_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [193/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [194/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [195/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/alts/alts_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [196/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/oauth2/oauth2_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [197/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [198/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:96:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | MutexLock lock(&fetch_state_->creds_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&creds_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:240:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [199/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [200/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/credentials_generic.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/credentials_generic.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [201/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [202/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [203/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [204/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/channel_creds_registry_init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/channel_creds_registry_init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [205/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [206/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [207/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [208/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [209/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/google_default_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/external/external_account_credentials.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/oauth2/oauth2_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:318:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:333:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:535:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/google_default/google_default_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [210/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [211/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [212/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_utils.cc.o [213/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:44:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 44 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:78:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [214/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [215/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [216/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/local/local_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [217/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [218/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:36:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:91:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 91 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:98:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:109:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:157:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:186:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:238:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 238 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:268:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 268 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:303:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 303 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [219/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [220/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:318:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/ssl/ssl_security_connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [221/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/spiffe_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/spiffe_utils.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [222/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:125:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 125 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:246:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:300:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 300 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:342:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [223/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [224/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:98:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:203:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:213:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [225/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:225:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:248:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [226/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/transport_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [227/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [228/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/xds/xds_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [229/1903] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:93:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:98:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:103:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:203:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:213:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:341:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 341 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:381:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 381 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:394:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:435:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 435 | MutexLock lock(&security_connector_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:501:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 501 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:611:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 611 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:643:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:660:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 660 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:687:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock lock(&security_connector_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:756:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 756 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/tls_security_connector.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 43 warnings generated. [230/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [231/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [232/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [233/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/alpn/alpn.cc.o [234/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:107:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 43 warnings generated. [235/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client/http_client_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [236/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:221:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [237/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client_authority_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [238/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o [239/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:123:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:130:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [240/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o [241/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o [242/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/http_filters_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [243/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [244/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/server/http_server_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [245/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [246/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [247/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/message_size/message_size_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [248/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [249/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [250/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_service_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [251/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [252/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/stateful_session/stateful_session_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [253/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [254/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o [255/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:429:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | MutexLock lock(&listener->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:504:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:533:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 533 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:562:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 562 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:601:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 601 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:726:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 726 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:762:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 762 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [256/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:319:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:621:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 621 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:71: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:290:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 61 warnings generated. [257/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [258/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o [259/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [260/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o [261/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [262/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [263/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [264/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [265/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:78:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 78 | ztrace_collector->Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:156:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 156 | t->http2_ztrace_collector.Append(grpc_core::H2DataTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [266/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:93:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 93 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [267/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:42)>' requested here 141 | t->http2_ztrace_collector.Append([p]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:28)>' requested here 167 | ztrace_collector->Append([last_stream_id, error_code, debug_data]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [268/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o [269/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/security_frame.cc.o [270/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o [271/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [272/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:52:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 52 | ztrace_collector->Append(grpc_core::H2RstStreamTrace{id, code}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:121:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 121 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [273/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:98:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 98 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:135:39: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:136:17)>' requested here 135 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [274/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o [275/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:105:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 105 | t->http2_ztrace_collector.Append(grpc_core::H2WindowUpdateTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [276/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c.o [277/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c.o [278/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c.o [279/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/varint.cc.o [280/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o [281/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c.o [282/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c.o [283/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c.o [284/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c.o [285/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c.o [286/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c.o [287/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c.o [288/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c.o [289/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c.o [290/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c.o [291/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c.o [292/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c.o [293/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c.o [294/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c.o [295/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c.o [296/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c.o [297/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c.o [298/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c.o [299/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [300/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c.o [301/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c.o [302/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c.o [303/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c.o [304/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c.o [305/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c.o [306/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c.o [307/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c.o [308/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c.o [309/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c.o [310/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c.o [311/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c.o [312/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c.o [313/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c.o [314/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c.o [315/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c.o [316/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c.o [317/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c.o [318/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c.o [319/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.c.o [320/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c.o [321/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o [322/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c.o [323/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c.o [324/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c.o [325/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c.o [326/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c.o [327/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c.o [328/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c.o [329/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c.o [330/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c.o [331/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c.o [332/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c.o [333/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c.o [334/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c.o [335/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c.o [336/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c.o [337/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c.o [338/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c.o [339/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c.o [340/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c.o [341/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c.o [342/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c.o [343/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c.o [344/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c.o [345/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:104:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:104:38)>' requested here 104 | options.ztrace_collector->Append([&]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [346/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c.o [347/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c.o [348/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c.o [349/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c.o [350/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c.o [351/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c.o [352/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c.o [353/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c.o [354/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c.o [355/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c.o [356/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c.o [357/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c.o [358/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c.o [359/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c.o [360/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.c.o [361/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c.o [362/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c.o [363/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c.o [364/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c.o [365/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c.o [366/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c.o [367/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c.o [368/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c.o [369/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c.o [370/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c.o [371/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c.o [372/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c.o [373/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c.o [374/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c.o [375/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c.o [376/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c.o [377/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c.o [378/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c.o [379/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c.o [380/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [381/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c.o [382/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c.o [383/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c.o [384/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c.o [385/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c.o [386/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c.o [387/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c.o [388/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c.o [389/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c.o [390/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c.o [391/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c.o [392/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c.o [393/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c.o [394/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c.o [395/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c.o [396/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c.o [397/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o [398/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c.o [399/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [400/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c.o [401/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c.o [402/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [403/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [404/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [405/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [406/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [407/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [408/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [409/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [410/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [411/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [412/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [413/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.c.o [414/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [415/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [416/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [417/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [418/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c.o [419/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o [420/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o [421/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o [422/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c.o [423/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c.o [424/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c.o [425/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c.o [426/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c.o [427/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o [428/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o [429/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [430/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o [431/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o [432/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o [433/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o [434/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o [435/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o [436/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o [437/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o [438/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o [439/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o [440/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o [441/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o [442/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c.o [443/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c.o [444/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c.o [445/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o [446/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c.o [447/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c.o [448/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c.o [449/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c.o [450/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c.o [451/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c.o [452/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c.o [453/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c.o [454/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c.o [455/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c.o [456/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c.o [457/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c.o [458/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c.o [459/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c.o [460/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c.o [461/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c.o [462/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.c.o [463/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c.o [464/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.c.o [465/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.c.o [466/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c.o [467/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c.o [468/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c.o [469/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c.o [470/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c.o [471/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c.o [472/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c.o [473/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c.o [474/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c.o [475/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c.o [476/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c.o [477/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c.o [478/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c.o [479/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.c.o [480/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.c.o [481/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c.o [482/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.c.o [483/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.c.o [484/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c.o [485/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c.o [486/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c.o [487/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c.o [488/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c.o [489/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.c.o [490/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c.o [491/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c.o [492/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c.o [493/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c.o [494/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.c.o [495/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.c.o [496/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c.o [497/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.c.o [498/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c.o [499/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:911:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 911 | grpc_core::MutexLock lock(&t->ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3318:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3318 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3328:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3328 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:206:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 206 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1203:46: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::IsActive' requested here 1203 | trace_ztrace = t->http2_ztrace_collector.IsActive(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:42)>' requested here 1241 | ztrace_collector->Append([&]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1254:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 1254 | t->http2_ztrace_collector.Append(grpc_core::H2BeginEndpointWrite{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3341:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3339:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3341:9)>' requested here 3339 | t->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3360:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3358:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3360:9)>' requested here 3358 | t->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 38 warnings generated. [500/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c.o [501/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c.o [502/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c.o [503/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c.o [504/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.c.o [505/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c.o [506/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c.o [507/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c.o [508/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.c.o [509/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.c.o [510/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.c.o [511/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.c.o [512/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.c.o [513/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.c.o [514/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [515/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c.o [516/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.c.o [517/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c.o [518/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c.o [519/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.c.o [520/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.c.o [521/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c.o [522/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c.o [523/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.c.o [524/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c.o [525/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c.o [526/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.c.o [527/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c.o [528/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c.o [529/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c.o [530/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c.o [531/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.c.o [532/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c.o [533/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c.o [534/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c.o [535/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c.o [536/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.c.o [537/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.c.o [538/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.c.o [539/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.c.o [540/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.c.o [541/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.c.o [542/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.c.o [543/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.c.o [544/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.c.o [545/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c.o [546/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [547/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c.o [548/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c.o [549/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c.o [550/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c.o [551/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.c.o [552/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c.o [553/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.c.o [554/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.c.o [555/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.c.o [556/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.c.o [557/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.c.o [558/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.c.o [559/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.c.o [560/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c.o [561/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.c.o [562/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.c.o [563/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.c.o [564/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.c.o [565/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.c.o [566/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.c.o [567/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.c.o [568/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c.o [569/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c.o [570/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/http.upbdefs.c.o [571/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [572/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.c.o [573/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [574/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [575/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.c.o [576/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.c.o [577/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [578/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.c.o [579/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.c.o [580/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.c.o [581/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [582/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [583/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [584/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.c.o [585/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [586/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.c.o [587/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.c.o [588/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.c.o [589/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.c.o [590/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/validate/validate.upbdefs.c.o [591/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.c.o [592/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.c.o [593/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.c.o [594/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.c.o [595/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.c.o [596/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.c.o [597/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.c.o [598/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.c.o [599/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.c.o [600/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.c.o [601/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.c.o [602/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.c.o [603/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.c.o [604/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.c.o [605/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.c.o [606/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.c.o [607/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.c.o [608/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.c.o [609/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.c.o [610/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.c.o [611/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.c.o [612/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.c.o [613/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.c.o [614/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.c.o [615/1903] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.c.o [616/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:526:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 526 | t->http2_ztrace_collector.Append(grpc_core::H2UnknownFrameTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:994:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:994:38)>' requested here 994 | t->http2_ztrace_collector.Append([t]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [617/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o [618/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/proxy_mapper_registry.cc.o [619/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:103:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:139:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:150:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:155:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:167:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [620/1903] Building CXX object CMakeFiles/grpc.dir/src/core/filter/blackboard.cc.o [621/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:51: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [622/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:192:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 192 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [623/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/parse_address.cc.o [624/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [625/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [626/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [627/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [628/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:140:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:177:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 177 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:252:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:294:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [629/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/writing.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:134:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 134 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:270:34: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:270:41)>' requested here 270 | t_->http2_ztrace_collector.Append([&update]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:303:34: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 303 | t_->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:554:36: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 554 | t_->http2_ztrace_collector.Append(grpc_core::H2FlowControlStall{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:701:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 701 | t->http2_ztrace_collector.Append(grpc_core::H2BeginWriteCycle{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:775:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 775 | t->http2_ztrace_collector.Append(grpc_core::H2EndWriteCycle{}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [630/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:147:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 147 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:150:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 150 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:152:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:155:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 155 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:233:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 233 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:237:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 237 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:370:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 370 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:374:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 374 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:399:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 399 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:403:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 403 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:578:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:627:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 627 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:665:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 665 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:666:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:667:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:679:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 679 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:702:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 702 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:718:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 718 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:734:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:763:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 763 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:766:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 766 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:793:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 793 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:839:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 839 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:854:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 854 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:863:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 863 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:871:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 871 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:880:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:897:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 897 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:917:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 917 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:138:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 138 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [631/1903] Building CXX object CMakeFiles/grpc.dir/src/core/filter/auth/client_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [632/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/legacy_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:201:25: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 201 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:204:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 204 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:206:26: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 206 | ep->write_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:209:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 209 | ep->write_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:252:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | grpc_core::MutexLock l(&ep->read_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:409:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 409 | grpc_core::MutexLock l(&ep->write_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:532:15: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 532 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:535:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 535 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:192:22: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 192 | ep->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [633/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [634/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder.cc.o [635/1903] Building CXX object CMakeFiles/grpc.dir/src/core/filter/auth/server_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [636/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:104:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:130:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:138:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:170:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [637/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [638/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [639/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [640/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [641/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args.cc.o [642/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [643/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/message_compress.cc.o [644/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression.cc.o [645/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/trace.cc.o [646/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression_internal.cc.o [647/1903] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:161:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 161 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:164:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 164 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:166:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 166 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:169:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 169 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:247:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 247 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:251:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 251 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:383:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 383 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:387:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 387 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:412:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 412 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:416:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 416 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:557:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 557 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:611:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 611 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:634:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 634 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:637:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 637 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:834:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 834 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:873:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:911:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 911 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:912:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 912 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:927:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 927 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:960:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 960 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:984:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 984 | impl->write_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:987:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 987 | impl->write_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1001:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1001 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1021:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1021 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:152:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 152 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 51 warnings generated. [648/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/trace_flags.cc.o [649/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o [650/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [651/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/event_engine.cc.o [652/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [653/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [654/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/connected_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [655/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [656/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [657/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [658/1903] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:319:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:621:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 621 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:176:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:182:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 182 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:189:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 189 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:203:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:218:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:570:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 570 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:949:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 949 | MutexLock lock(&self->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1325:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1325 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1506:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1506 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1694 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1710:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1710 | ReleasableMutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1837:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1837 | MutexLock lock(&self->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1865:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1865 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1926:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1926 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:812:36: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 812 | self->ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1044:22: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 1044 | ztrace_collector_->Append(PromiseEndpointWriteTrace{buffer_length}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 68 warnings generated. [659/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [660/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:203:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:212:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:262:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 262 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:286:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 286 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:388:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 388 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:429:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:492:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [661/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [662/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/ares_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/include/ares.h:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), ns_c_in, ns_t_srv, | ^ /usr/include/ares.h:836:14: note: 'ares_query' has been explicitly marked deprecated here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), ns_c_in, ns_t_txt, | ^ /usr/include/ares.h:859:14: note: 'ares_search' has been explicitly marked deprecated here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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:901:14: note: 'ares_getsock' has been explicitly marked deprecated here 901 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/include/ares.h:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 42 warnings generated. [663/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [664/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [665/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [666/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [667/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [668/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [669/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [670/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/shim.cc.o [671/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [672/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [673/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:312:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:325:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [674/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/resolved_address.cc.o [675/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [676/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [677/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [678/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:470:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 470 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:475:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 475 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:593:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:614:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1267:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1267 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1269:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1269 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:481:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 481 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [679/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice_buffer.cc.o [680/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [681/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o [682/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [683/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice.cc.o [684/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/include/ares.h:570:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 570 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:222:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 222 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:229:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:282:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 282 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:298:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 298 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:328:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 328 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:334:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 334 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:379:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 379 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:401:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 401 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:452:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:462:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 462 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:480:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:519:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:645:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 645 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:666:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 666 | ac->mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:680:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 680 | ac->mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:800:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 800 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:857:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 857 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:863:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 863 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [685/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o [686/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [687/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [688/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [689/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [690/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [691/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:213:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:276:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [692/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o [693/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o [694/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [695/1903] Building CXX object CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [696/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [697/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [698/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o [699/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [700/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [701/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error_cfstream.cc.o [702/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [703/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_apple.cc.o [704/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [705/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [706/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o [707/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/promise_based_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [708/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:217:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:229:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [709/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [710/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [711/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o [712/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [713/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o [714/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error.cc.o [715/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [716/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o [717/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [718/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_windows.cc.o [719/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [720/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [721/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [722/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o [723/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [724/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [725/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [726/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o [727/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [728/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [729/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [730/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [731/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/exec_ctx.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [732/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [733/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [734/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [735/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_windows.cc.o [736/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [737/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [738/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [739/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [740/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [741/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [742/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o [743/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [744/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [745/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [746/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o [747/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [748/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [749/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_windows.cc.o [750/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [751/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [752/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [753/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [754/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [755/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [756/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [757/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [758/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [759/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/systemd_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [760/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [761/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [762/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [763/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [764/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [765/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [766/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [767/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [768/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [769/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [770/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o [771/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [772/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:245:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:276:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:290:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:301:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:352:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:392:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:635:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 635 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:641:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 641 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:647:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 647 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:659:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 659 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:662:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 662 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:677:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 677 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:686:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 686 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:695:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 695 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:796:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 796 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:798:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 798 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:806:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 806 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:811:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 811 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1109:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1109 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1117:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1117 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1141:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1141 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1151:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1151 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1160:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1160 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1166:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1166 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1172:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1172 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2071:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2071 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2073:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2073 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:819:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 819 | tcp->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [773/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/activity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [774/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o [775/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/stream_quota.cc.o [776/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/thread_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [777/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [778/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [779/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/wait_set.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [780/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [781/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:53:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:78:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:85:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [782/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/sleep.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [783/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/arena.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [784/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/connection_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [785/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:68: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [786/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice_string_helpers.cc.o [787/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [788/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/rbac_policy.cc.o [789/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/stdout_logger.cc.o [790/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/percent_encoding.cc.o [791/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice.cc.o [792/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice_buffer.cc.o [793/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [794/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [795/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_stack_type.cc.o [796/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [797/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [798/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [799/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [800/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/memory_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:66:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:79:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:223:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:249:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:292:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 292 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:427:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:570:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 570 | if (shard.shard_mu.TryLock()) { | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:574:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 574 | shard.shard_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:610:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 610 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:622:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | MutexLock l(&small_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:631:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock l(&big_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:667:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:674:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 674 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:687:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:694:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:735:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:746:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 746 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:813:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 813 | storage_->RegisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:461:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 461 | ProviderConstructed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:817:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 817 | storage_->UnregisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:466:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 466 | ProviderDestructing(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 52 warnings generated. [801/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/matchers.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [802/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/init_internally.cc.o [803/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o [804/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_details.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [805/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o [806/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [807/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/version.cc.o [808/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [809/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/call_final_info.cc.o [810/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/evaluate_args.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [811/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/metadata_array.cc.o [812/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/validate_metadata.cc.o [813/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [814/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/bdp_estimator.cc.o [815/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/status_conversion.cc.o [816/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o [817/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [818/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [819/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/timeout_encoding.cc.o [820/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:145:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:149:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:210:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:231:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:265:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:367:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:394:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [821/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/backend_metric_parser.cc.o [822/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [823/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/connectivity_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [824/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [825/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_create.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [826/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [827/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/address_filtering.cc.o [828/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o [829/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [830/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/lame_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [831/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/legacy_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:291:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:315:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 315 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [832/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [833/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:110:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 110 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:155:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:167:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:195:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:205:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:212:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [834/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [835/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [836/1903] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/transport_op_string.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [837/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o [838/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [839/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/child_policy_handler.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [840/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [841/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [842/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/endpoint_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [843/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:145:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:308:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 308 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:321:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 321 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:331:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 331 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:352:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:371:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [844/1903] Building CXX object CMakeFiles/grpc.dir/src/core/net/socket_mutator.cc.o [845/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/oob_backend_metric.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:219:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:239:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 239 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:275:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 275 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:282:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 282 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [846/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/round_robin/round_robin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [847/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/pick_first/pick_first.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [848/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:85: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:85: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [849/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [850/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/priority/priority.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [851/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:243:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:248:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [852/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o [853/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [854/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [855/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:430:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 430 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:459:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 459 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:476:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 476 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:504:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:554:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 554 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:564:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 564 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:653:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 653 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:671:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | MutexLock lock(&self->timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:802:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 802 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [856/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/include/ares.h:570:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 570 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [857/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_wrr_locality.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_wrr_locality.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [858/1903] Building CXX object CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry_extra.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [859/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:9: warning: 'ares_getsock' 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); | ^ /usr/include/ares.h:901:14: note: 'ares_getsock' has been explicitly marked deprecated here 901 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:30: warning: 'ares_parse_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:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:11: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:9: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:9: warning: 'ares_set_servers_ports' 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:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:3: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:3: warning: 'ares_query' 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, | ^ /usr/include/ares.h:836:14: note: 'ares_query' has been explicitly marked deprecated here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:3: warning: 'ares_search' 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, | ^ /usr/include/ares.h:859:14: note: 'ares_search' has been explicitly marked deprecated here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [860/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_manager.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [861/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [862/1903] Building CXX object CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [863/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/xds/xds_credentials.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:121:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&g_call_counter_map->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_cluster_impl.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [864/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o [865/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 15 warnings generated. [866/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/rls/rls.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:869:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 869 | MutexLock lock(&wrapper_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:970:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 970 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1082:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1082 | MutexLock lock(&entry_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1405:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1405 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1460:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | MutexLock lock(&lb_policy->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1761:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1761 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1949:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1949 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2006:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2006 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2027:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2027 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2035:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2035 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2052:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2052 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2085:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2085 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 45 warnings generated. [867/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o [868/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/endpoint_addresses.cc.o [869/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_override_host.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:438:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 438 | MutexLock lock(&policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:535:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&wrapper->policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:615:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:837:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 837 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:892:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 892 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:922:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 922 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:941:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 941 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:963:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 963 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:1053:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1053 | MutexLock lock(&self->policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:1064:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1064 | MutexLock lock(&policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/xds_override_host.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [870/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [871/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/polling_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [872/1903] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/cds.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/xds/cds.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [873/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o [874/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [875/1903] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_parser.cc.o [876/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [877/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/context_list_entry.cc.o [878/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/fake/fake_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:174:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:197:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [879/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/histogram_view.cc.o [880/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [881/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [882/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/add_port.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:21: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [883/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/stats.cc.o [884/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/xds_channel_stack_modifier.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_channel_stack_modifier.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [885/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/google_c2p/google_c2p_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/google_c2p/google_c2p_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [886/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/stats_data.cc.o [887/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/tcp_tracer.cc.o [888/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/server_config_selector_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:83:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 83 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:96:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | MutexLock lock(&filter_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:131:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:77:39: warning: variable 'OnClientToServerHalfClose' is not needed and will not be emitted [-Wunneeded-internal-declaration] 77 | static inline const NoInterceptor OnClientToServerHalfClose; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_config_selector_filter.cc:79:39: warning: variable 'OnFinalize' is not needed and will not be emitted [-Wunneeded-internal-declaration] 79 | static inline const NoInterceptor OnFinalize; | ^~~~~~~~~~ 35 warnings generated. [889/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_counter.cc.o [890/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/server_call_tracer_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [891/1903] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [892/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/default_tcp_tracer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:22:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [893/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/call_tracer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [894/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/gsec.cc.o [895/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_crypter.cc.o [896/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/aes_gcm.cc.o [897/1903] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_channel_arg_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [898/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc.o [899/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc.o [900/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc.o [901/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/frame_handler.cc.o [902/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [903/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_frame_protector.cc.o [904/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [905/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_utils.cc.o [906/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc.o [907/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o [908/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_shared_resource.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_shared_resource.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [909/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc.o [910/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o [911/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o [912/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [913/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o [914/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:65:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:69:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:80:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:104:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.cc:116:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [915/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.h:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:81:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:104:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/session_cache/ssl_session_cache.cc:126:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [916/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [917/1903] Building CXX object CMakeFiles/grpc.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [918/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o [919/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_dependency_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_config.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [920/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_fallback.cc.o [921/1903] Building CXX object CMakeFiles/grpc.dir/src/core/transport/auth_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [922/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_host_name_max.cc.o [923/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_sysconf.cc.o [924/1903] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_dependency_manager.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/xds/xds_resolver.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [925/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_check.cc.o [926/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [927/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/xds_server_config_fetcher.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:55: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:175:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 175 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:544:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 544 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:550:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 550 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:584:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 584 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:596:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 596 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:602:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:610:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 610 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:744:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 744 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:773:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:788:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:842:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 842 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:1074:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1074 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:1270:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1270 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:1286:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1286 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:1294:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/xds_server_config_fetcher.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 44 warnings generated. [928/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/glob.cc.o [929/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o [930/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o [931/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o [932/1903] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/instrument.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:116:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:126:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:134:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:166:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:174:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:183:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 183 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:187:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 187 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:724:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:836:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 836 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:899:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:940:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 940 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:953:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 953 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [933/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security_utils.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [934/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [935/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:491:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 491 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:595:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 595 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:659:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:703:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 703 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [936/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/backoff.cc.o [937/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/event_log.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [938/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_writer.cc.o [939/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_handshaker_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:157:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | grpc_core::MutexLock lock(&client->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:377:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:392:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [940/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o [941/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/parser.cc.o [942/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/load_file.cc.o [943/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o [944/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/matchers.cc.o [945/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_util.cc.o [946/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o [947/1903] Building CXX object CMakeFiles/grpc.dir/src/core/server/server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:72: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:72: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:102:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 102 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:111:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:127:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 127 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:164:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:176:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:197:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:237:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:260:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 260 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:274:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:298:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:332:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 332 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:631:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:701:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:740:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 740 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1047:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1047 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1224:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1224 | MutexLock global_lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1289:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1289 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1305:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1305 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1331:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1380:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1380 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1457:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1457 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1504:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1504 | MutexLock lock(&server->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1536:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1536 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1556:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1556 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1580:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1580 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1590:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1590 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1598:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1598 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1709:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1709 | MutexLock lock(&chand_->server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1723:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1723 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1742:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1742 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 63 warnings generated. [948/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_object_loader.cc.o [949/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o [950/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o [951/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o [952/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_reader.cc.o [953/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o [954/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/format_request.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [955/1903] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl/key_logging/ssl_key_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:742:14: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] 742 | engine = ENGINE_by_id(engine_name); | ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:746:16: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] 746 | engine = ENGINE_by_id("dynamic"); | ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:752:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 752 | if (!ENGINE_ctrl_cmd_string(engine, "ID", engine_name, 0) || | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:753:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 753 | !ENGINE_ctrl_cmd_string(engine, "DIR_LOAD", "2", 0) || | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:754:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 754 | !ENGINE_ctrl_cmd_string(engine, "DIR_ADD", ".", 0) || | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:755:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 755 | !ENGINE_ctrl_cmd_string(engine, "LIST_ADD", "1", 0) || | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:756:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 756 | !ENGINE_ctrl_cmd_string(engine, "LOAD", NULL, 0)) { | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:762:10: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations] 762 | if (!ENGINE_set_default(engine, ENGINE_METHOD_ALL)) { | ^ /usr/include/openssl/engine.h:710:1: note: 'ENGINE_set_default' has been explicitly marked deprecated here 710 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:767:10: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations] 767 | if (!ENGINE_init(engine)) { | ^ /usr/include/openssl/engine.h:622:1: note: 'ENGINE_init' has been explicitly marked deprecated here 622 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:772:19: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations] 772 | private_key = ENGINE_load_private_key(engine, key_id, 0, 0); | ^ /usr/include/openssl/engine.h:639:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here 639 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:784:26: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations] 784 | if (engine != nullptr) ENGINE_free(engine); | ^ /usr/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^ /usr/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/ssl_transport_security.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [956/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o [957/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/latent_see.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 13 warnings generated. [958/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/time.cc.o [959/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o [960/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [961/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o [962/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/gcp_metadata_query.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [963/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o [964/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/uri.cc.o [965/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [966/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/httpcli_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli_security_connector.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [967/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_audit_logger_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_audit_logger_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [968/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types.cc.o [969/1903] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/httpcli.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:221:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:261:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:324:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 324 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:349:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 349 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:415:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [970/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_specifier_plugin.cc.o [971/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [972/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_certificate_provider.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_certificate_provider.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [973/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.cc:63:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 63 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 5 warnings generated. [974/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_health_status.cc.o [975/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [976/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:99:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [977/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [978/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_endpoint_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [979/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher.cc.o [980/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_action.cc.o [981/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_common_types_parser.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [982/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_filter_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter_registry.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [983/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_client_grpc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:288:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 288 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:363:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:384:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 384 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:413:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 413 | xds_client->mu()->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:423:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 423 | xds_client->mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:429:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | MutexLock lock(mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:444:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 444 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:449:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 449 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:455:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 455 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_client_grpc.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [984/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_fault_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_fault_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [985/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [986/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata.cc.o [987/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:16: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:52: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [988/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [989/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_lb_policy_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_lb_policy_registry.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [990/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_input.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_input.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_context.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [991/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_gcp_authn_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_gcp_authn_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [992/1903] Creating library symlink libupb_json_lib.so.52 libupb_json_lib.so [993/1903] Creating library symlink libupb_textformat_lib.so.52 libupb_textformat_lib.so [994/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_stateful_session_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/stateful_session/stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_stateful_session_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [995/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_metadata_parser.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster_parser.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_cluster.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_resource_type_impl.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [996/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o [997/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o [998/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o [999/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_rbac_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/rbac/rbac_filter.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:49: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_rbac_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1000/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o [1001/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_http_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1002/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_listener_parser.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1003/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_parse.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_matcher_parse.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1004/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_routing.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_routing.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1005/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/lrs_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:116:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:185:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&percpu_stats.backend_metrics_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:211:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 211 | MutexLock lock(&stats.backend_metrics_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:516:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&lrs_channel_->lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:555:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 555 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:660:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 660 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:666:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:734:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:783:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 783 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:815:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 815 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:853:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 853 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:880:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:926:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 926 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:951:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 951 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:516:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&lrs_channel_->lrs_client()->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:510:15: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::OnRetryTimer' requested here 510 | self->OnRetryTimer(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:481:3: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::StartRetryTimerLocked' requested here 481 | StartRetryTimerLocked(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/lrs_client.cc:744:22: note: in instantiation of member function 'grpc_core::LrsClient::LrsChannel::RetryableCall::OnCallFinishedLocked' requested here 744 | retryable_call_->OnCallFinishedLocked(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 24 warnings generated. [1006/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o [1007/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_credentials.cc.o [1008/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o [1009/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_server_grpc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_server_grpc.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1010/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o [1011/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o [1012/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o [1013/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o [1014/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_transport_grpc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:50: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&factory_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:330:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 330 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:343:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 343 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:397:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 397 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_transport_grpc.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1015/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o [1016/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o [1017/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_internal.cc.o [1018/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o [1019/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/auth_property_iterator.cc.o [1020/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:125:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 125 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:154:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 154 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 20 warnings generated. [1021/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o [1022/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o [1023/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_posix.cc.o [1024/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o [1025/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o [1026/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:54:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:109:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1027/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:245:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:577:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 577 | MutexLock lock(&xds_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock lock(&xds_channel_->xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:717:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:942:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 942 | MutexLock lock(&xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1325:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1325 | MutexLock lock(&xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1406:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1406 | MutexLock lock(&xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1641:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1641 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1686:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1686 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1713:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1713 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1781:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1781 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1914:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1914 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock lock(&xds_channel_->xds_client()->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:688:15: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::OnRetryTimer' requested here 688 | self->OnRetryTimer(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:659:3: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::StartRetryTimerLocked' requested here 659 | StartRetryTimerLocked(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/xds_client/xds_client.cc:1425:22: note: in instantiation of member function 'grpc_core::XdsClient::XdsChannel::RetryableCall::OnCallFinishedLocked' requested here 1425 | retryable_call_->OnCallFinishedLocked(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 21 warnings generated. [1028/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/xds_credentials.cc.o [1029/1903] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_route_config_parser.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/xds_bootstrap_grpc.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/xds/grpc/certificate_provider_store.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1030/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1031/1903] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o [1032/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_verifier.cc.o /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:125:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 125 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:138:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:157:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:191:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 191 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:204:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:226:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 226 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_verifier.cc:237:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1033/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/channel_argument_option.cc.o [1034/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o [1035/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:264:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1036/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/channel_arguments.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1037/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o [1038/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1039/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o [1040/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1041/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 20 warnings generated. [1042/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o [1043/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o [1044/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_create_auth_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_create_auth_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1045/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1046/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_provider.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:137:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/tls_certificate_provider.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/tls/ssl_utils.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1047/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1048/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/external_connection_acceptor_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:60:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:82:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:87:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1049/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_credentials.cc.o [1050/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:51:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:61:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:70:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:82:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:92:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:101:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:170:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:256:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:274:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:293:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:318:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:335:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:344:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:607:5: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 607 | StartWrite(resp, grpc::WriteOptions()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:310:3: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 310 | StartWrite(&response_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:363:5: note: in instantiation of member function 'grpc::ServerWriteReactor::Finish' requested here 363 | Finish(status); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:252:66: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 252 | DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1051/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1052/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/status.cc.o [1053/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/byte_buffer_cc.cc.o [1054/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/string_ref.cc.o [1055/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:61:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:208:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:299:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:309:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:319:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:357:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1056/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/secure_credentials.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1057/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/time_cc.cc.o [1058/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o [1059/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/xds_server_builder.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1060/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1061/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/secure_server_credentials.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/secure_auth_context.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1062/1903] Linking CXX shared library libgrpc_plugin_support.so.1.78.1 [1063/1903] Creating library symlink libgrpc_plugin_support.so.1.78 libgrpc_plugin_support.so [1064/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1065/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1066/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:162:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:210:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 50 warnings generated. [1067/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_builder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [1068/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/create_default_thread_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1069/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/message.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1070/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/parsed_metadata.cc.o [1071/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:69:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:77:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:84:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:89:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:94:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:100:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:105:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:121:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:136:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:188:36: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1072/1903] Building CXX object CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o [1073/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1074/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/status_util.cc.o [1075/1903] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:74: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:74: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:976:41: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 976 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1148:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1148 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1247:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1247 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1327:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1327 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1378:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1378 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:51:11: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 51 | class WatchReactor : public ServerWriteReactor, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/ref_counted.h:366:7: note: in instantiation of function template specialization 'grpc_core::UnrefDelete::operator()' requested here 366 | unref_behavior_(static_cast(this)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/ref_counted_ptr.h:111:36: note: in instantiation of member function 'grpc_core::RefCounted::Unref' requested here 111 | if (value_ != nullptr) value_->Unref(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_pair.h:302:12: note: in instantiation of member function 'grpc_core::RefCountedPtr::~RefCountedPtr' requested here 302 | struct pair | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/alloc_traits.h:696:8: note: in instantiation of function template specialization 'std::__new_allocator>>>::destroy>>' requested here 696 | __a.destroy(__p); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:1265:22: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1265 | _Node_alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr()); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:2590:4: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::_M_drop_node' requested here 2590 | _M_drop_node(__x); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:1609:9: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::_M_erase' requested here 1609 | { _M_erase(_M_begin_node()); } | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_map.h:337:7: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::~_Rb_tree' requested here 337 | ~map() = default; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:408:4: note: in instantiation of member function 'std::default_delete::operator()' requested here 408 | get_deleter()(std::move(__ptr)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1175:31: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 1175 | auto default_hc_service = std::make_unique(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 54 warnings generated. [1076/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1077/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1078/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o [1079/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_info.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_info.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1080/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/security_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1081/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/backup_poller.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1082/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channel_trace.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [1083/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o [1084/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/request_buffer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:31:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 31 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:43:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 43 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:64:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:87:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:114:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | MutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:138:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | ReleasableMutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1085/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/interception_chain.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1086/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1087/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1088/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_spine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1089/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/buffered_call.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1090/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1091/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_plugin.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1092/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:81:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:129:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:153:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:182:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 182 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:201:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 201 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:241:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 241 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:248:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1093/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/global_subchannel_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:41:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:49:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:61:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:75:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 75 | read_shard.mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:77:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 77 | read_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/global_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1094/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_service_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_service_config.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1095/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_throttle.cc.o [1096/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/dynamic_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/dynamic_filters.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1097/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/server_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1098/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/direct_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/direct_channel.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1099/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/lb_metadata.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/lb_metadata.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1100/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/local_subchannel_pool.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1101/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_pool_interface.cc.o [1102/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1103/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [1104/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [1105/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [1106/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [1107/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/json_util.cc.o [1108/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:76: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:712:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 712 | MutexLock lock(&chand_->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:742:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 742 | MutexLock lock(&chand->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1328:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1328 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1404:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1404 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1453:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1453 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1500:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1500 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1549:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1549 | MutexLock lock(&lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1599:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1599 | MutexLock lock(&lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1714:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1714 | MutexLock lock(&chand->info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1782:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1782 | MutexLock lock(&chand->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:1888:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1888 | MutexLock lock(&chand()->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2255:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2255 | MutexLock lock(&chand->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2409:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2409 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:2429:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2429 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [1109/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_service_config.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_service_config.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1110/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [1111/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/load_balanced_call_destination.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:118:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:152:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>>::operator()' requested here 152 | Poll r = promise_(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Map>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/loop.h:163:29: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:50:21)>, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:212:23)>>::operator()' requested here 163 | auto promise_result = promise_(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Loop<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/load_balanced_call_destination.cc:207:17), false>::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:241:14: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::operator()' requested here 241 | auto r = promise(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1112/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [1113/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [1114/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/call_creds_util.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1115/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1116/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [1117/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/config/core_configuration.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1118/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [1119/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/tls_utils.cc.o [1120/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_filter_legacy_call_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1121/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1122/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:49: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:750:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 750 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:788:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:849:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 849 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1306:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1306 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:118:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:158:9: note: in instantiation of member function 'grpc_core::Observable>::Observer::~Observer' requested here 158 | class ObserverWhen : public Observer { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:137:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/detail/promise_like.h:216:23: note: in instantiation of member function 'grpc_core::Observable>::Observer::operator()' requested here 216 | return WrapInPoll(f_()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/map.h:241:14: note: in instantiation of member function 'grpc_core::promise_detail::PromiseLike>::ObserverWhen<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:926:17)>>::operator()' requested here 241 | auto r = promise(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:995:30: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 995 | resolver_data_for_calls_.Set(ResolverDataForCalls{nullptr, nullptr}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:38:31: note: in instantiation of member function 'grpc_core::Observable>::State::Set' requested here 38 | void Set(T value) { state_->Set(std::move(value)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1002:15: note: in instantiation of member function 'grpc_core::Observable>::Set' requested here 1002 | picker_.Set(MakeRefCounted( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.cc:1408:7), grpc_core::RefCountedPtr>' requested here 1406 | idle_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 48 warnings generated. [1123/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_stream_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:95:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 95 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:107:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:150:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:352:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock lock(&subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:417:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 417 | MutexLock lock(&self->subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_stream_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1124/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [1125/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [1126/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [1127/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_credentials.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1128/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1129/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1130/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:406:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:464:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | MutexLock lock(&subchannel_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:691:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 691 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:712:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 712 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:727:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 727 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:736:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 736 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:747:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 747 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:764:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 764 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:774:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:780:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 780 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:823:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 823 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:855:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 855 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [1131/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1132/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/insecure/insecure_credentials.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1133/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/fake/fake_security_connector.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1134/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/census/grpc_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/census/grpc_context.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1135/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_interceptor.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/request_buffer.h:111:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/retry_interceptor.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1136/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1137/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/transport_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1138/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o [1139/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o [1140/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o [1141/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:221:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/fault_injection/fault_injection_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1142/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1143/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client/http_client_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1144/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/message_compress/compression_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1145/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/chttp2_plugin.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1146/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:107:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:210:9), grpc_core::RefCountedPtr>' requested here 178 | max_age_activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:279:7), grpc_core::RefCountedPtr>' requested here 277 | activity_.Set(MakeActivity( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 43 warnings generated. [1147/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/http_filters_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client/http_client_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/http_filters_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1148/1903] Linking CXX shared library libgrpc.so.52.0.0 [1149/1903] Creating library symlink libgrpc.so.52 libgrpc.so [1150/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client_authority_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/client_authority_filter.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1151/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1152/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/server/http_server_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/http/server/http_server_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1153/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/message_size/message_size_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/message_size/message_size_filter.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1154/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1155/1903] Linking CXX shared library libgrpc++.so.1.78.1 [1156/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1157/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:429:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | MutexLock lock(&listener->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:504:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:533:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 533 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:562:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 562 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:601:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 601 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:726:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 726 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:762:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 762 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1158/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o [1159/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:319:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:621:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 621 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:71: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:158:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:264:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:290:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/connector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 61 warnings generated. [1160/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/goaway.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1161/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [1162/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o [1163/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o [1164/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_security.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1165/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [1166/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1167/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1168/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o [1169/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:78:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 78 | ztrace_collector->Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.cc:156:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 156 | t->http2_ztrace_collector.Append(grpc_core::H2DataTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1170/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o [1171/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:42)>' requested here 141 | t->http2_ztrace_collector.Append([p]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.cc:167:28)>' requested here 167 | ztrace_collector->Append([last_stream_id, error_code, debug_data]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1172/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:52:21: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 52 | ztrace_collector->Append(grpc_core::H2RstStreamTrace{id, code}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:121:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 121 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1173/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_parser.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1174/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_ping.cc:93:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 93 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1175/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:98:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 98 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_goaway.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:135:39: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_settings.cc:136:17)>' requested here 135 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1176/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o [1177/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/security_frame.cc.o [1178/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o [1179/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/varint.cc.o [1180/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [1181/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1182/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [1183/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/keepalive.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1184/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o [1185/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1186/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [1187/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1188/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1189/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [1190/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1191/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1192/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1193/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1194/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1195/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [1196/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o [1197/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:104:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.cc:104:38)>' requested here 104 | options.ztrace_collector->Append([&]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1198/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [1199/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [1200/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o [1201/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o [1202/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o [1203/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [1204/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o [1205/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o [1206/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1207/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1208/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1209/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1210/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1211/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1212/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_window_update.cc:105:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 105 | t->http2_ztrace_collector.Append(grpc_core::H2WindowUpdateTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1213/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1214/1903] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1215/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 40 warnings generated. [1216/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/blackboard.cc.o [1217/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o [1218/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:911:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 911 | grpc_core::MutexLock lock(&t->ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3318:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3318 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3328:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3328 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl, grpc_core::RefCountedPtr, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:651:47: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::MakeZTrace' requested here 651 | return transport_->http2_ztrace_collector.MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:206:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 206 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1203:46: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::IsActive' requested here 1203 | trace_ztrace = t->http2_ztrace_collector.IsActive(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1241:42)>' requested here 1241 | ztrace_collector->Append([&]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1254:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 1254 | t->http2_ztrace_collector.Append(grpc_core::H2BeginEndpointWrite{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3341:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3339:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3341:9)>' requested here 3339 | t->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/flow_control.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3360:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3358:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3360:9)>' requested here 3358 | t->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 38 warnings generated. [1219/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1220/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_lists.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1221/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:192:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 192 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [1222/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/proxy_mapper_registry.cc.o [1223/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:526:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 526 | t->http2_ztrace_collector.Append(grpc_core::H2UnknownFrameTrace{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:994:31: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/parsing.cc:994:38)>' requested here 994 | t->http2_ztrace_collector.Append([t]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1224/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1225/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:140:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:177:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 177 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:252:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:294:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_connect_handshaker.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1226/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:103:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:139:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:150:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:155:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:167:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1227/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/parse_address.cc.o [1228/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/client_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1229/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [1230/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:51: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1231/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:147:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 147 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:150:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 150 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:152:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:155:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 155 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:233:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 233 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:237:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 237 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:370:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 370 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:374:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 374 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:399:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 399 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:403:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 403 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:578:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:627:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 627 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:665:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 665 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:666:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:667:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:679:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 679 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:702:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 702 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:718:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 718 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:734:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:763:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 763 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:766:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 766 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:793:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 793 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:839:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 839 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:854:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 854 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:863:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 863 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:871:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 871 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:880:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:897:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 897 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:917:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 917 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:138:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 138 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1232/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/server_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1233/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/http_connect/http_proxy_mapper.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1234/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [1235/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/legacy_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:201:25: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 201 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:204:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 204 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:206:26: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 206 | ep->write_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:209:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 209 | ep->write_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:252:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | grpc_core::MutexLock l(&ep->read_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:409:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 409 | grpc_core::MutexLock l(&ep->write_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:532:15: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 532 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:535:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 535 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:192:22: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 192 | ep->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1236/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder.cc.o [1237/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args.cc.o [1238/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1239/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression.cc.o [1240/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [1241/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [1242/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [1243/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [1244/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:104:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:130:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:138:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:170:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1245/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:161:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 161 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:164:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 164 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:166:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 166 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:169:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 169 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:247:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 247 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:251:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 251 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:383:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 383 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:387:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 387 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:412:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 412 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:416:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 416 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:557:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 557 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:611:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 611 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:634:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 634 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:637:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 637 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:834:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 834 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:873:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:911:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 911 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:912:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 912 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:927:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 927 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:960:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 960 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:984:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 984 | impl->write_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:987:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 987 | impl->write_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1001:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1001 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1021:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1021 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:152:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 152 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 51 warnings generated. [1246/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/message_compress.cc.o [1247/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace.cc.o [1248/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression_internal.cc.o [1249/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/writing.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:134:35: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 134 | t->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:193:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 193 | AppendValue(producer_or_value()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:270:34: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:270:41)>' requested here 270 | t_->http2_ztrace_collector.Append([&update]() { | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue>' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:303:34: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append>' requested here 303 | t_->http2_ztrace_collector.Append( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:554:36: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 554 | t_->http2_ztrace_collector.Append(grpc_core::H2FlowControlStall{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:701:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 701 | t->http2_ztrace_collector.Append(grpc_core::H2BeginWriteCycle{ | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/frame_data.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/writing.cc:775:29: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::Append' requested here 775 | t->http2_ztrace_collector.Append(grpc_core::H2EndWriteCycle{}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1250/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace_flags.cc.o [1251/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o [1252/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/event_engine.cc.o [1253/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [1254/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1255/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/connected_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1256/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1257/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1258/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1259/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [1260/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:203:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:212:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:262:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 262 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:286:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 286 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:388:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 388 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:429:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:492:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1261/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [1262/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1263/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/ares_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/include/ares.h:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), ns_c_in, ns_t_srv, | ^ /usr/include/ares.h:836:14: note: 'ares_query' has been explicitly marked deprecated here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), ns_c_in, ns_t_txt, | ^ /usr/include/ares.h:859:14: note: 'ares_search' has been explicitly marked deprecated here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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:901:14: note: 'ares_getsock' has been explicitly marked deprecated here 901 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/include/ares.h:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 42 warnings generated. [1264/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1265/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1266/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [1267/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1268/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [1269/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:535:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:325:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | MutexLock lock(&self->mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:324:80: note: while substituting into a lambda expression here 324 | tokens]() mutable -> Poll> { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:116:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueMessage' requested here 116 | return data_queue->EnqueueMessage(std::move(message)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:59:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:68:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:101:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:115:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/ping_promise.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/inter_activity_latch.h:123:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:319:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:621:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 621 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:176:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:182:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 182 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:189:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 189 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:203:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:218:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:570:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 570 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:949:27: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 949 | MutexLock lock(&self->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1325:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1325 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1506:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1506 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1694:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1694 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1710:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1710 | ReleasableMutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1837:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1837 | MutexLock lock(&self->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1865:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1865 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1926:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1926 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:258:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:103:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueInitialMetadata' requested here 103 | return data_queue->EnqueueInitialMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:283:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 283 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:108:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueTrailingMetadata' requested here 108 | return data_queue->EnqueueTrailingMetadata(std::move(metadata)); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:350:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:121:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueHalfClosed' requested here 121 | return data_queue->EnqueueHalfClosed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:127:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::EnqueueResetStream' requested here 127 | return data_queue->EnqueueResetStream(error_code); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:466:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 466 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:137:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::DequeueFrames' requested here 137 | return data_queue->DequeueFrames(tokens, max_frame_length, | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_transport.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream_data_queue.h:522:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | MutexLock lock(&mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/stream.h:145:24: note: in instantiation of member function 'grpc_core::http2::StreamDataQueue>::ReceivedFlowControlWindowUpdate' requested here 145 | return data_queue->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:391:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:403:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:433:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:429:80: note: while substituting into a lambda expression here 429 | absl::StatusOr > response) { | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:419:7: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback' requested here 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:387:14: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run' requested here 387 | explicit ZTraceImpl(RefCountedPtr impl) : impl_(std::move(impl)) {} | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:1103:34: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::ZTraceImpl' requested here 1103 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:211:17: note: in instantiation of function template specialization 'std::make_unique::ZTraceImpl, grpc_core::RefCountedPtr::Impl>>' requested here 211 | return std::make_unique(impl_.GetOrCreate()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:157:63: note: in instantiation of member function 'grpc_core::channelz::ZTraceCollector::MakeZTrace' requested here 157 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:812:36: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 812 | self->ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:452:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/ztrace_collector.h:191:7: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::AppendValue' requested here 191 | AppendValue(std::move(producer_or_value)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1044:22: note: in instantiation of function template specialization 'grpc_core::channelz::ZTraceCollector::Append' requested here 1044 | ztrace_collector_->Append(PromiseEndpointWriteTrace{buffer_length}); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 68 warnings generated. [1270/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:312:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:325:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1271/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1272/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [1273/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1274/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/shim.cc.o [1275/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [1276/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/fused_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/filter_fusion.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/fused_filters.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1277/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/resolved_address.cc.o [1278/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1279/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:470:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 470 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:475:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 475 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:593:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:614:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1267:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1267 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1269:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1269 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:481:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 481 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1280/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1281/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1282/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [1283/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o [1284/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [1285/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o [1286/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [1287/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [1288/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [1289/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice.cc.o [1290/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice_buffer.cc.o [1291/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/include/ares.h:570:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 570 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:222:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 222 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:229:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:282:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 282 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:298:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 298 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:328:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 328 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:334:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 334 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:379:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 379 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:401:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 401 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:452:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:462:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 462 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:480:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:519:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:645:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 645 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:666:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 666 | ac->mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:680:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 680 | ac->mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:800:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 800 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:857:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 857 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:863:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 863 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [1292/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1293/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o [1294/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1295/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:213:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:276:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1296/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o [1297/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [1298/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o [1299/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [1300/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/promise_based_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1301/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1302/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [1303/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error_cfstream.cc.o [1304/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1305/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_apple.cc.o [1306/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1307/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1308/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1309/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o [1310/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:217:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:229:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1311/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1312/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1313/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o [1314/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [1315/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o [1316/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1317/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error.cc.o [1318/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o [1319/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [1320/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1321/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_windows.cc.o [1322/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1323/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1324/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o [1325/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [1326/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o [1327/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1328/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1329/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1330/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1331/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [1332/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/exec_ctx.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1333/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1334/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1335/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1336/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1337/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_windows.cc.o [1338/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1339/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1340/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [1341/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1342/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [1343/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1344/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1345/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o [1346/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [1347/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o [1348/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1349/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [1350/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [1351/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_windows.cc.o [1352/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1353/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1354/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1355/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1356/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1357/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1358/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1359/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [1360/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1361/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/systemd_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1362/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1363/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1364/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1365/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1366/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1367/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [1368/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [1369/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1370/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [1371/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o [1372/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [1373/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1374/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:245:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:276:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:290:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:301:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:352:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:392:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:635:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 635 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:641:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 641 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:647:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 647 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:659:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 659 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:662:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 662 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:677:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 677 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:686:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 686 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:695:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 695 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:796:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 796 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:798:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 798 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:806:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 806 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:811:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 811 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1109:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1109 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1117:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1117 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1141:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1141 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1151:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1151 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1160:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1160 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1166:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1166 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1172:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1172 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2071:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2071 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2073:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2073 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:819:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 819 | tcp->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1375/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/activity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [1376/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o [1377/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/stream_quota.cc.o [1378/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/thread_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1379/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1380/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [1381/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/wait_set.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/wait_set.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1382/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_string_helpers.cc.o [1383/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/mpsc.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1384/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/sleep.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/sleep.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1385/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/connection_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/connection_quota.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1386/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:68: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1387/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/arena.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1388/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/percent_encoding.cc.o [1389/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice.cc.o [1390/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1391/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_buffer.cc.o [1392/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_stack_type.cc.o [1393/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1394/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1395/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1396/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1397/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1398/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_details.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1399/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init_internally.cc.o [1400/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o [1401/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/memory_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:66:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:79:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:223:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:249:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:292:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 292 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:427:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:570:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 570 | if (shard.shard_mu.TryLock()) { | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:574:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 574 | shard.shard_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:610:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 610 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:622:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | MutexLock l(&small_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:631:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock l(&big_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:667:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:674:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 674 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:687:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:694:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:735:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:746:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 746 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:813:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 813 | storage_->RegisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:461:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 461 | ProviderConstructed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:817:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 817 | storage_->UnregisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:466:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 466 | ProviderDestructing(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 52 warnings generated. [1402/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o [1403/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1404/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/version.cc.o [1405/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1406/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/call_final_info.cc.o [1407/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/metadata_array.cc.o [1408/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/validate_metadata.cc.o [1409/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/evaluate_args.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1410/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1411/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/bdp_estimator.cc.o [1412/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1413/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1414/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o [1415/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1416/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:145:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:149:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:210:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:231:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:265:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:367:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:394:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1417/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/status_conversion.cc.o [1418/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/backend_metric_parser.cc.o [1419/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/connectivity_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1420/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/timeout_encoding.cc.o [1421/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_create.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/observable.h:68:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_create.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1422/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1423/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/promise_endpoint.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1424/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/address_filtering.cc.o [1425/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1426/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/lame_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1427/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o [1428/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/load_balancer_api.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb_client_stats.h:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1429/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:110:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 110 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:155:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:167:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:195:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:205:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:212:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/init.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1430/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/legacy_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:291:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:315:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 315 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1431/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1432/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1433/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport_op_string.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1434/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o [1435/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/child_policy_handler.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/child_policy_handler.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1436/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/net/socket_mutator.cc.o [1437/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1438/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1439/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/endpoint_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/endpoint_list.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1440/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1441/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [1442/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/oob_backend_metric.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:219:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:239:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 239 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:275:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 275 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:282:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 282 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/oob_backend_metric.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1443/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:145:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:308:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 308 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:321:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 321 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:331:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 331 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:352:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:371:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/health_check_client.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_internal.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1444/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o [1445/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:9: warning: 'ares_getsock' 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); | ^ /usr/include/ares.h:901:14: note: 'ares_getsock' has been explicitly marked deprecated here 901 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:30: warning: 'ares_parse_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:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:11: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:9: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:9: warning: 'ares_set_servers_ports' 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:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:3: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:3: warning: 'ares_query' 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, | ^ /usr/include/ares.h:836:14: note: 'ares_query' has been explicitly marked deprecated here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:3: warning: 'ares_search' 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, | ^ /usr/include/ares.h:859:14: note: 'ares_search' has been explicitly marked deprecated here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1446/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/include/ares.h:570:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 570 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1447/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/pick_first/pick_first.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/pick_first/pick_first.cc:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1448/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/round_robin/round_robin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/round_robin/round_robin.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1449/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/priority/priority.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/priority/priority.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1450/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:85: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:85: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:100: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/grpclb/grpclb.cc:83: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1451/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1452/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry_noextra.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1453/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:243:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:248:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel_interface_internal.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1454/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/plugin_registry/grpc_plugin_registry.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1455/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/ring_hash/ring_hash.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_call_data.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1456/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o [1457/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/endpoint_addresses.cc.o [1458/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:430:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 430 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:459:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 459 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:476:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 476 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:504:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:554:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 554 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:564:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 564 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:653:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 653 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:671:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | MutexLock lock(&self->timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:802:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 802 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1459/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:19: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1460/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o [1461/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/weighted_target/weighted_target.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1462/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/context_list_entry.cc.o [1463/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o [1464/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/histogram_view.cc.o [1465/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/dns_resolver_plugin.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1466/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/polling_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/polling_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1467/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 15 warnings generated. [1468/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats_data.cc.o [1469/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats.cc.o [1470/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_parser.cc.o [1471/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/tcp_tracer.cc.o [1472/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/rls/rls.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:869:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 869 | MutexLock lock(&wrapper_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:970:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 970 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1082:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1082 | MutexLock lock(&entry_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1405:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1405 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1460:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | MutexLock lock(&lb_policy->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1672:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1761:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1761 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:1949:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1949 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2006:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2006 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2027:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2027 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2035:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2035 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2052:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2052 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:2085:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2085 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/rls/rls.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 45 warnings generated. [1473/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/dns/native/dns_resolver.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1474/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [1475/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/fake/fake_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:132:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:147:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:174:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:186:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:197:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/fake/fake_resolver.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1476/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1477/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/call_tracer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1478/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/default_tcp_tracer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:22:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/default_tcp_tracer.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1479/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/fake_transport_security.cc.o [1480/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/add_port.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:21: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/add_port.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1481/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o [1482/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o [1483/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o [1484/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o [1485/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o [1486/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1487/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1488/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o [1489/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o [1490/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o [1491/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/local_transport_security.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/local_transport_security.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1492/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1493/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o [1494/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [1495/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server_call_tracer_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server_call_tracer_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_finalization.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1496/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_writer.cc.o [1497/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_impl.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1498/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o [1499/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_channel_arg_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/service_config/service_config_channel_arg_filter.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1500/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/parser.cc.o [1501/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o [1502/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o [1503/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o [1504/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o [1505/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/auth_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1506/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_object_loader.cc.o [1507/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o [1508/1903] Creating library symlink libgrpc++.so.1.78 libgrpc++.so [1509/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/endpoint_transport_client_channel_factory.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1510/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_reader.cc.o [1511/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o [1512/1903] Building CXX object CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o [1513/1903] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_context.cc.o [1514/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o [1515/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/format_request.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1516/1903] Linking CXX executable grpc_cpp_plugin [1517/1903] Running gRPC C++ protocol buffer compiler for src/proto/grpc/reflection/v1/reflection.proto [1518/1903] Running gRPC C++ protocol buffer compiler for src/proto/grpc/reflection/v1alpha/reflection.proto [1519/1903] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/channelz.proto [1520/1903] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/channelz.proto [1521/1903] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/service.proto [1522/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o [1523/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/latent_see.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 13 warnings generated. [1524/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [1525/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o [1526/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o [1527/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o [1528/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/instrument.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:116:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:126:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:134:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:166:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:174:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:183:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 183 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:187:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 187 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:724:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:836:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 836 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:899:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:940:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 940 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:953:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 953 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1529/1903] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_util.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alts_util.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alts_util.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alts_util.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alts_util.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1530/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_credentials.cc.o [1531/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1532/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o [1533/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o [1534/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_internal.cc.o [1535/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:125:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 125 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_context.cc:154:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 154 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 20 warnings generated. [1536/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o [1537/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/httpcli.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:208:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:221:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:261:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:324:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 324 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:349:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 349 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:415:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/http_client/httpcli.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1538/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o [1539/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o [1540/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [1541/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o [1542/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o [1543/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o [1544/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_posix.cc.o [1545/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o [1546/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:54:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/completion_queue_cc.cc:109:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 6 warnings generated. [1547/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection_plugin.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1548/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/channel_argument_option.cc.o [1549/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/call_credentials.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1550/1903] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:72: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:244:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:72: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/legacy_channel.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/client_channel_factory.h:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/client_channel/subchannel.h:249:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:102:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 102 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:111:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:127:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 127 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:164:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:176:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:197:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:237:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:260:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 260 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:274:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:298:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:332:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 332 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:631:21: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:701:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:740:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 740 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1047:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1047 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1224:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1224 | MutexLock global_lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1289:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1289 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1305:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1305 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1331:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1380:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1380 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1457:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1457 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1504:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1504 | MutexLock lock(&server->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1536:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1536 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1556:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1556 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1580:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1580 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1590:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1590 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1598:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1598 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1709:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1709 | MutexLock lock(&chand_->server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1723:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1723 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:1742:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1742 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 63 warnings generated. [1551/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o [1552/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:264:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/channel_cc.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1553/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/client/client_callback.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 39 warnings generated. [1554/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:108:3: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse' requested here 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:44:18: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::GetFileByName' requested here 44 | status = GetFileByName(request.file_by_filename(), &response); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:199:20: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::ServerReflectionInfo' requested here 199 | return backend_->ServerReflectionInfo(stream); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:187:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:108:3: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse' requested here 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:44:18: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::GetFileByName' requested here 44 | status = GetFileByName(request.file_by_filename(), &response); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/ext/proto_server_reflection.cc:206:20: note: in instantiation of function template specialization 'grpc::ProtoServerReflectionBackend::ServerReflectionInfo' requested here 206 | return backend_->ServerReflectionInfo(stream); | ^ 32 warnings generated. [1555/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/version_cc.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1556/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::StartCall' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Write' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::WritesDone' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Read' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc:46:155: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1::ServerReflectionRequest,::grpc::reflection::v1::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1557/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o [1558/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/async_generic_service.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 20 warnings generated. [1559/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o [1560/1903] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::StartCall' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Write' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::WritesDone' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:589:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::Read' requested here 589 | ClientCallbackReaderWriterImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:723:9: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterImpl::ClientCallbackReaderWriterImpl' requested here 723 | ClientCallbackReaderWriterImpl(channel, call, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc:46:165: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderWriterFactory::Create' requested here 46 | ::grpc::internal::ClientCallbackReaderWriterFactory< ::grpc::reflection::v1alpha::ServerReflectionRequest,::grpc::reflection::v1alpha::ServerReflectionResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_ServerReflectionInfo_, context, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1561/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/channel_arguments.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/channel_arguments.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1562/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/byte_buffer_cc.cc.o [1563/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/status.cc.o [1564/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o [1565/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_callback.cc:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1566/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_credentials.cc.o [1567/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/time_cc.cc.o [1568/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/external_connection_acceptor_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_builder.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:60:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:69:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:82:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/external_connection_acceptor_impl.cc:87:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1569/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/string_ref.cc.o [1570/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_posix.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 18 warnings generated. [1571/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:51:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:61:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:70:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:82:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:92:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:101:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:170:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:256:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:274:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:293:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:318:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:335:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:344:31: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:607:5: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 607 | StartWrite(resp, grpc::WriteOptions()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:310:3: note: in instantiation of member function 'grpc::ServerWriteReactor::StartWrite' requested here 310 | StartWrite(&response_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:363:5: note: in instantiation of member function 'grpc::ServerWriteReactor::Finish' requested here 363 | Finish(status); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.cc:252:66: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 252 | DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1572/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:61:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:208:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:299:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:309:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:319:23: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:357:25: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/backend_metric_recorder.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1573/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_arena_allocator.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1574/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/common/alarm.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1575/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1576/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/message.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1577/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/create_default_thread_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/create_default_thread_pool.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/dynamic_thread_pool.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1578/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/parsed_metadata.cc.o [1579/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:54: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:162:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 162 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:210:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_context.cc:53: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 50 warnings generated. [1580/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1581/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/status_util.cc.o [1582/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:69:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:77:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:84:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:89:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:94:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:100:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:105:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:121:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:136:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:188:36: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/thread_manager/thread_manager.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 36 warnings generated. [1583/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1584/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o [1585/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_filters.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1586/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channel_trace.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:52:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:80:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:151:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:208:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.cc:245:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 22 warnings generated. [1587/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/interception_chain.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/interception_chain.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1588/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/service_type.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_builder.cc:47: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/server/chttp2_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/chttp2/transport/internal.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [1589/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [1590/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/security_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/security_context.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1591/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [1592/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/json_util.cc.o [1593/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [1594/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [1595/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:73:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:80:17: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:88:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:90:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:106:19: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:129:17: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:131:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:167:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:181:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:219:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:232:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:233:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:298:15: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.cc:313:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1596/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o [1597/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [1598/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [1599/1903] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_cc.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:74: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:56: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:74: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/server/server.h:633:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:976:41: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 976 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1148:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1148 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1247:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1247 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1327:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1327 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1378:29: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1378 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:67: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/ext/transport/inproc/inproc_transport.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/health/default_health_check_service.h:51:11: note: in instantiation of member function 'grpc::ServerWriteReactor::InternalBindWriter' requested here 51 | class WatchReactor : public ServerWriteReactor, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/ref_counted.h:366:7: note: in instantiation of function template specialization 'grpc_core::UnrefDelete::operator()' requested here 366 | unref_behavior_(static_cast(this)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/ref_counted_ptr.h:111:36: note: in instantiation of member function 'grpc_core::RefCounted::Unref' requested here 111 | if (value_ != nullptr) value_->Unref(); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_pair.h:302:12: note: in instantiation of member function 'grpc_core::RefCountedPtr::~RefCountedPtr' requested here 302 | struct pair | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/alloc_traits.h:696:8: note: in instantiation of function template specialization 'std::__new_allocator>>>::destroy>>' requested here 696 | __a.destroy(__p); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:1265:22: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 1265 | _Node_alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr()); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:2590:4: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::_M_drop_node' requested here 2590 | _M_drop_node(__x); | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_tree.h:1609:9: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::_M_erase' requested here 1609 | { _M_erase(_M_begin_node()); } | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/stl_map.h:337:7: note: in instantiation of member function 'std::_Rb_tree, std::pair, grpc::DefaultHealthCheckService::ServiceData>, std::_Select1st, grpc::DefaultHealthCheckService::ServiceData>>, std::less>>::~_Rb_tree' requested here 337 | ~map() = default; | ^ /usr/bin/../lib64/gcc/x86_64-solus-linux/15/../../../../include/c++/15/bits/unique_ptr.h:408:4: note: in instantiation of member function 'std::default_delete::operator()' requested here 408 | get_deleter()(std::move(__ptr)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/server_cc.cc:1175:31: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 1175 | auto default_hc_service = std::make_unique(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 54 warnings generated. [1600/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [1601/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [1602/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [1603/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1604/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1605/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1606/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1607/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1608/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1609/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1610/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1611/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1612/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [1613/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/tls_utils.cc.o [1614/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [1615/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [1616/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [1617/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/call_creds_util.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_creds_util.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1618/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1619/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [1620/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1621/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1622/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1623/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/composite/composite_call_credentials.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1624/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1625/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1626/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1627/1903] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1628/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1629/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:65:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:70:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:81:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:129:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:153:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:182:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 182 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:201:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 201 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:241:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 241 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.cc:248:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1630/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:43: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/client_call.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1631/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_spine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1632/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o [1633/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/plugin/plugin_credentials.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1634/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/security_connector.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1635/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/blackboard.cc.o [1636/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o [1637/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/composite/composite_channel_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1638/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/server_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:46: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/server_call.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1639/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/parse_address.cc.o [1640/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:79:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:97:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:136:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.cc:192:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 192 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 25 warnings generated. [1641/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [1642/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/transport_credentials.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/handshaker.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/transport_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/call/call_credentials.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/credentials/transport/security_connector.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1643/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:147:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 147 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:150:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 150 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:152:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:155:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 155 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:233:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 233 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:237:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 237 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:370:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 370 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:374:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 374 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:399:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 399 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:403:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 403 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:578:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:627:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 627 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:665:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 665 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:666:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:667:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:679:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 679 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:702:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 702 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:718:34: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 718 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:734:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:763:28: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 763 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:766:28: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 766 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:793:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 793 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:839:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 839 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:854:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 854 | impl->read_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:863:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 863 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:871:32: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 871 | impl->read_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:880:38: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:897:32: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 897 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:917:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 917 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:44: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:138:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/pipelined_secure_endpoint.cc:140:11)>' requested here 138 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1644/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args.cc.o [1645/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [1646/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder.cc.o [1647/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/message_compress.cc.o [1648/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression.cc.o [1649/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [1650/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/legacy_secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:201:25: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 201 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:204:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 204 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:206:26: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 206 | ep->write_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:209:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 209 | ep->write_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:252:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | grpc_core::MutexLock l(&ep->read_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:409:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 409 | grpc_core::MutexLock l(&ep->write_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:532:15: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 532 | ep->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:535:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 535 | ep->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:192:22: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/legacy_secure_endpoint.cc:194:9)>' requested here 192 | ep->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1651/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [1652/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [1653/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [1654/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1655/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/client_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/client_auth_filter.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1656/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace.cc.o [1657/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:161:30: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 161 | self->read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:164:30: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 164 | self->read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:166:31: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 166 | self->write_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:169:31: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 169 | self->write_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:247:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 247 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:251:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 251 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:383:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 383 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:387:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 387 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:412:27: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 412 | protector_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:416:27: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 416 | protector_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:557:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 557 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:611:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 611 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:634:34: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 634 | ep->frame_protector.read_mu()->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:637:34: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 637 | ep->frame_protector.read_mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:834:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 834 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:873:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:911:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 911 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:912:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 912 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:927:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 927 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:960:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 960 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:984:29: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 984 | impl->write_queue_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:987:29: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 987 | impl->write_queue_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1001:42: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1001 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:1021:40: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1021 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:152:21: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/secure_endpoint.cc:154:11)>' requested here 152 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 51 warnings generated. [1658/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression_internal.cc.o [1659/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace_flags.cc.o [1660/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [1661/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack_builder_impl.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1662/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/event_engine.cc.o [1663/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine_factory.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1664/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1665/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/connected_channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/connected_channel.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1666/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1667/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/server_auth_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/auth_filters.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/filter/auth/server_auth_filter.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1668/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [1669/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:216:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:410:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:457:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:488:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:517:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:529:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/handshaker/security/security_handshaker.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1670/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:36: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:30: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:40: warning: 'ReleasableMutexLock' 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:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 46 warnings generated. [1671/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1672/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:69:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:74:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:93:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:103:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:114:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1673/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1674/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [1675/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/ares_resolver.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:147:16: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ^ /usr/include/ares.h:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:301:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:367:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:376:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:378:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:382:5: warning: 'ares_gethostbyname' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ^ /usr/include/ares.h:879:14: note: 'ares_gethostbyname' has been explicitly marked deprecated here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:415:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:419:3: warning: 'ares_query' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), ns_c_in, ns_t_srv, | ^ /usr/include/ares.h:836:14: note: 'ares_query' has been explicitly marked deprecated here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:455:3: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), ns_c_in, ns_t_txt, | ^ /usr/include/ares.h:859:14: note: 'ares_search' has been explicitly marked deprecated here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:465:25: warning: 'ares_getsock' 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:901:14: note: 'ares_getsock' has been explicitly marked deprecated here 901 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:578:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:600:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:779:12: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ^ /usr/include/ares.h:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:843:12: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.cc:77: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 42 warnings generated. [1676/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [1677/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:203:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:212:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:262:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 262 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:286:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 286 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:388:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 388 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:429:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:451:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:492:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 34 warnings generated. [1678/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/event_poller.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1679/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:118:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:163:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:231:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:250:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:300:20: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.cc:303:15: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 11 warnings generated. [1680/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1681/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1682/1903] Linking CXX shared library libgrpc_unsecure.so.52.0.0 [1683/1903] Creating library symlink libgrpc_unsecure.so.52 libgrpc_unsecure.so [1684/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/shim.cc.o [1685/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1686/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer.h:33: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 13 warnings generated. [1687/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:312:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:325:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1688/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1689/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/resolved_address.cc.o [1690/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1691/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice.cc.o [1692/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice_buffer.cc.o [1693/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [1694/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o [1695/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [1696/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o [1697/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [1698/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [1699/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [1700/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:470:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 470 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:475:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 475 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:593:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:614:34: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1267:12: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1267 | read_mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1269:12: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1269 | read_mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:481:19: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:483:9)>' requested here 481 | memory_owner_.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 41 warnings generated. [1701/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.cc:66:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1702/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o [1703/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [1704/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1705/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:213:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:223:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:276:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1706/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o [1707/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o [1708/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1709/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [1710/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/utils.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1711/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1712/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [1713/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error_cfstream.cc.o [1714/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/ares_resolver.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/grpc_polled_fd.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:5: warning: 'ares_set_socket_functions' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ^ /usr/include/ares.h:570:14: note: 'ares_set_socket_functions' has been explicitly marked deprecated here 570 | CARES_EXTERN CARES_DEPRECATED_FOR( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:66: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:222:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 222 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:229:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:282:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 282 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:298:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 298 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:328:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 328 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:334:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 334 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:379:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 379 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:401:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 401 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:452:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:462:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 462 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:480:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 480 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:519:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:645:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 645 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:666:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 666 | ac->mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:680:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 680 | ac->mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:800:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 800 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:857:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 857 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:863:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 863 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_engine.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 57 warnings generated. [1715/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_apple.cc.o [1716/1903] 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/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_interface.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1717/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:32: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:38: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:34: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1718/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.h:23: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1719/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o [1720/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:27: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:130:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:135:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/thread_count.h:147:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:24: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 23 warnings generated. [1721/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/promise_based_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1722/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:217:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:229:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.cc:296:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1723/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o [1724/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1725/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o [1726/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error.cc.o [1727/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o [1728/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1729/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1730/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [1731/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_windows.cc.o [1732/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/combiner.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1733/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1734/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o [1735/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [1736/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o [1737/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.cc:46: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_epoll1_linux.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1738/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_poll_posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1739/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [1740/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/closure.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1741/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/exec_ctx.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1742/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/dualstack_socket_posix.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1743/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_internal.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1744/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 10 warnings generated. [1745/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/fork_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1746/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1747/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_windows.cc.o [1748/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1749/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1750/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [1751/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o [1752/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [1753/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1754/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/lockfree_event.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/lockfree_event.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1755/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/polling_entity.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1756/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [1757/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o [1758/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [1759/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [1760/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_windows.cc.o [1761/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/iomgr_posix.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1762/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/resolve_address_posix.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1763/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint_pair_posix.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1764/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1765/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_linux.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_linux.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1766/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_common_posix.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1767/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1768/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1769/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [1770/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/endpoint.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/pollset.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1771/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/systemd_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.cc:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/systemd_utils.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1772/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1773/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_heap.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1774/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:261:28: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:390:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:437:26: warning: 'MutexLock' 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:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_client_posix.cc:43: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1775/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_manager.cc:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1776/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/timer_generic.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1777/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [1778/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1779/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [1780/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [1781/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o [1782/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [1783/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_utils_posix.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1784/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:30: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:55: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:56: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/ev_posix.h:30: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:245:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:276:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:290:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:301:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:312:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:352:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:392:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:635:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 635 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:641:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 641 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:647:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 647 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:659:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 659 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:662:23: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 662 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:677:23: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 677 | g_backup_poller_mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:686:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 686 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:695:25: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 695 | g_backup_poller_mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:796:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 796 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:798:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 798 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:806:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 806 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:811:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 811 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1109:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1109 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1117:20: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1117 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1141:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1141 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1151:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 1151 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1160:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1160 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1166:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1166 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:1172:18: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 1172 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2071:16: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 2071 | tcp->read_mu.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:2073:16: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 2073 | tcp->read_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:58: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:546:13: note: in instantiation of function template specialization 'grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 546 | impl()->PostReclaimer(pass, std::move(fn)); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:819:23: note: in instantiation of function template specialization 'grpc_core::MemoryOwner::PostReclaimer<(lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.cc:821:9)>' requested here 819 | tcp->memory_owner.PostReclaimer( | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 56 warnings generated. [1785/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/thread_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:28:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:33:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/thread_quota.cc:40:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1786/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/activity.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:57:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:60:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:67:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:73:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:80:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:87:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:93:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:100:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.cc:109:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [1787/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/stream_quota.cc.o [1788/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o [1789/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [1790/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:53:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:60:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:78:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.cc:85:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 9 warnings generated. [1791/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/socket_utils_posix.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1792/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/arena.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1793/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:25: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/resource_quota.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1794/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:28: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:26: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:68: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_posix.h:36: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/buffer_list.h:126:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/tcp_server_posix.cc:54: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/default_event_engine.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 35 warnings generated. [1795/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_policy.cc.o [1796/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o [1797/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o [1798/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_policy_provider.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1799/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o [1800/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o [1801/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_engine.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1802/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:76:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:79:9: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:86:9: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:92:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:99:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:118:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/party.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/event_engine/event_engine_context.h:21: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 32 warnings generated. [1803/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/api.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/config/core_configuration.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1804/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_stack_type.cc.o [1805/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o [1806/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_translator.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/rbac_translator.cc:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/audit_logging.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 4 warnings generated. [1807/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:91:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 91 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:129:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:136:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:156:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/authorization_engine.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1808/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/matchers.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/matchers.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1809/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/memory_quota.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:66:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:79:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:223:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:243:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:249:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:292:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 292 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:427:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:570:24: warning: 'TryLock' is deprecated [-Wdeprecated-declarations] 570 | if (shard.shard_mu.TryLock()) { | ^ /usr/include/absl/synchronization/mutex.h:200:3: note: 'TryLock' has been explicitly marked deprecated here 200 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:574:22: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 574 | shard.shard_mu.Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:610:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 610 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:622:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | MutexLock l(&small_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:631:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock l(&big_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:667:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:674:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 674 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:687:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 687 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:694:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:735:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:746:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 746 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:813:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider' requested here 813 | storage_->RegisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:461:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed' requested here 461 | ProviderConstructed(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:817:17: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider' requested here 817 | storage_->UnregisterGaugeProvider(this); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:466:3: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing' requested here 466 | ProviderDestructing(); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:503:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:505:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:597:11: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:521:5: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Step' requested here 521 | Step(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:42:46: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::RunScheduledWakeup' requested here 42 | static_cast(arg)->RunScheduledWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:118:30: note: expanded from macro 'GRPC_CLOSURE_INIT' 118 | grpc_closure_init(closure, cb, cb_arg) | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:573:13: note: in instantiation of member function 'grpc_core::ExecCtxWakeupScheduler::BoundScheduler, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>>::ScheduleWakeup' requested here 573 | this->ScheduleWakeup(); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::WakeupAsync' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:600:13: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:604:11: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:536:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:492:3: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::Cancel' requested here 492 | PromiseActivity(F promise_factory, WakeupScheduler wakeup_scheduler, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:685:11: note: in instantiation of member function 'grpc_core::promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>::PromiseActivity' requested here 685 | new promise_detail::PromiseActivity, grpc_core::ExecCtxWakeupScheduler, (lambda at /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.cc:534:20)>' requested here 533 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 52 warnings generated. [1810/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1811/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/init_internally.cc.o [1812/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/byte_buffer_reader.cc:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1813/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_details.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_details.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1814/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/version.cc.o [1815/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/call_final_info.cc.o [1816/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o [1817/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o [1818/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/evaluate_args.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/evaluate_args.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1819/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/metadata_array.cc.o [1820/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/validate_metadata.cc.o [1821/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue_factory.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1822/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/security/authorization/grpc_server_authz_filter.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1823/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o [1824/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/net/socket_mutator.cc.o [1825/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o [1826/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:18: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/completion_queue.cc:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1827/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o [1828/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/connectivity_state.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/connectivity_state.cc:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 8 warnings generated. [1829/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_log_batch.cc:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1830/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/context_list_entry.cc.o [1831/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/histogram_view.cc.o [1832/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 28 warnings generated. [1833/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:55: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/call_combiner.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:145:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:149:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:210:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:231:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:265:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:367:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:394:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/channel_stack.h:59: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/arena_promise.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 37 warnings generated. [1834/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver.cc.o [1835/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/endpoint_addresses.cc.o [1836/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_utils.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call_utils.h:45: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1837/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver_registry.cc.o [1838/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/service_config/service_config_parser.cc.o [1839/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats_data.cc.o [1840/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats.cc.o [1841/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/tcp_tracer.cc.o [1842/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:75:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1843/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [1844/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o [1845/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o [1846/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o [1847/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy_registry.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy_registry.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/load_balancing/lb_policy.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1848/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o [1849/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o [1850/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1851/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security.cc.o [1852/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/lame_client.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:65: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:90:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/lame_client.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/channel/promise_based_filter.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1853/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/dump_args.cc.o [1854/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security_grpc.cc.o [1855/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_init.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_state.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:486:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel_init.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_filters.h:27: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 27 warnings generated. [1856/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/event_log.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:50:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/event_log.cc:67:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 7 warnings generated. [1857/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/backoff.cc.o [1858/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/call_tracer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1859/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [1860/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_destination.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_spine.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/call_arena_allocator.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1861/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o [1862/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o [1863/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o [1864/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport_op_string.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/transport/transport_op_string.cc:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1865/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o [1866/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:41: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/channel.h:116:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:113:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:180:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:48: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/call.h:185:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/surface/filter_stack_call.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/metadata_batch.h:41: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/chunked_vector.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 30 warnings generated. [1867/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o [1868/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o [1869/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o [1870/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/metrics.h:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/call_tracer.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/call/message.h:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1871/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o [1872/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o [1873/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o [1874/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o [1875/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o [1876/1903] Linking CXX shared library libgrpc++_alts.so.1.78.1 [1877/1903] Linking CXX shared library libgrpc++_error_details.so.1.78.1 [1878/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/postmortem_emit.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz_registry.h:29: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 17 warnings generated. [1879/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:34: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:126:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:132:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:139:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:152:7: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.cc:173:7: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ 13 warnings generated. [1880/1903] Creating library symlink libgrpc++_alts.so.1.78 libgrpc++_alts.so [1881/1903] Creating library symlink libgrpc++_error_details.so.1.78 libgrpc++_error_details.so [1882/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o [1883/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:37: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/closure.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/mpscq.h:26: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/iomgr/exec_ctx.h:40: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:152:23: warning: 'ReleasableMutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1121:5: note: 'ReleasableMutexLock' has been explicitly marked deprecated here 1121 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:170:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/work_serializer.cc:228:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 11 warnings generated. [1884/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/transport/auth_context.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/promise/activity.h:36: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/latent_see.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.cc:17: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/transport/auth_context.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/arena.h:39: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/memory_quota.h:42: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/lib/resource_quota/telemetry.h:18: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:868:14: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage' requested here 868 | explicit Storage(InstrumentDomainImpl* instrument_domain, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:976:39: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::Storage::Storage' requested here 976 | return RefCountedPtr(new Storage(this, std::move(labels))); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:901:35: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::CreateDomainStorage' requested here 901 | GPR_ATTRIBUTE_NOINLINE explicit InstrumentDomainImpl( | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:1002:31: note: in instantiation of member function 'grpc_core::instrument_detail::InstrumentDomainImpl::InstrumentDomainImpl' requested here 1002 | static auto* domain = new instrument_detail::InstrumentDomainImpl< | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 26 warnings generated. [1885/1903] Linking CXX shared library libgrpc++_unsecure.so.1.78.1 [1886/1903] Creating library symlink libgrpc++_unsecure.so.1.78 libgrpc++_unsecure.so [1887/1903] Linking CXX shared library libgrpc++_reflection.so.1.78.1 [1888/1903] Creating library symlink libgrpc++_reflection.so.1.78 libgrpc++_reflection.so [1889/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1890/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [1891/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o [1892/1903] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/instrument.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:191: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:876:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 876 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:881:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:15: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.h:889:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | MutexLock lock(&gauge_providers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:116:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:126:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:134:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:150:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:166:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 166 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:174:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:183:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 183 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:187:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 187 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:724:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:836:13: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 836 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:899:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:940:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 940 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/telemetry/instrument.cc:953:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 953 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 33 warnings generated. [1893/1903] Building CXX object CMakeFiles/grpc_python_plugin.dir/src/compiler/python_plugin.cc.o [1894/1903] Linking CXX executable grpc_python_plugin [1895/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o [1896/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service_plugin.cc:20: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/ext/channelz_service_plugin.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_initializer.h:22: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1897/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:32: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 29 warnings generated. [1898/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:25: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/async_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/impl/server_callback_handlers.h:24: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:812:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderImpl::StartCall' requested here 812 | ClientCallbackReaderImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:887:9: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderImpl::ClientCallbackReaderImpl' requested here 887 | ClientCallbackReaderImpl(channel, call, context, request, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:96:93: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderFactory::Create' requested here 96 | ::grpc::internal::ClientCallbackReaderFactory< ::grpc::channelz::v2::QueryTraceResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_QueryTrace_, context, request, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:6: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.h:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:812:3: note: in instantiation of member function 'grpc::internal::ClientCallbackReaderImpl::Read' requested here 812 | ClientCallbackReaderImpl(grpc::ChannelInterface* channel, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:887:9: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderImpl::ClientCallbackReaderImpl' requested here 887 | ClientCallbackReaderImpl(channel, call, context, request, | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc:96:93: note: in instantiation of function template specialization 'grpc::internal::ClientCallbackReaderFactory::Create' requested here 96 | ::grpc::internal::ClientCallbackReaderFactory< ::grpc::channelz::v2::QueryTraceResponse>::Create(stub_->channel_.get(), stub_->rpcmethod_QueryTrace_, context, request, reactor); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 31 warnings generated. [1899/1903] Building CXX object CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:294:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:312:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:342:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 342 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:371:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:509:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 509 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:522:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 522 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:535:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:559:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 559 | grpc::internal::MutexLock l(&reader_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:597:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:614:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:629:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:648:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 648 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:671:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:715:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 715 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:730:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 730 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:752:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 752 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:493:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 493 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:519:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 519 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:547:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:572:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 572 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:774:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 774 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:794:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:920:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 920 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:959:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 959 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:26: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/solusBuildDir/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:35: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/client_callback.h:987:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 987 | grpc::internal::MutexLock lock(&start_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:169:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:172:26: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:182:10: warning: 'Lock' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ^ /usr/include/absl/synchronization/mutex.h:181:3: note: 'Lock' has been explicitly marked deprecated here 181 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/sync.h:189:10: warning: 'Unlock' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ^ /usr/include/absl/synchronization/mutex.h:190:3: note: 'Unlock' has been explicitly marked deprecated here 190 | ABSL_DEPRECATE_AND_INLINE() | ^ /usr/include/absl/base/macros.h:229:39: note: expanded from macro 'ABSL_DEPRECATE_AND_INLINE' 229 | #define ABSL_DEPRECATE_AND_INLINE() [[deprecated]] ABSL_REFACTOR_INLINE | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:38: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channel_trace.h:294:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:215:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:220:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:225:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:504:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:526:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 526 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:542:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 542 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:571:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 571 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:585:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 585 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:597:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:626:17: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 626 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:640:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 640 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:28: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/channelz/channelz.h:655:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 655 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:30:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:36:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:45:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:32: /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/core/util/notification.h:54:15: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:422:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 422 | response->add_entities()->ParseFromString( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:435:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 435 | response->mutable_entity()->ParseFromString( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:475:30: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 475 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:489:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 489 | r.ParseFromString(**response); | ^~~~~~~~~~~~~~~~~ ~~~~~~~~~~ /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:496:24: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 496 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:406:33: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 406 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:25: note: in instantiation of member function 'grpc::ServerBidiReactor::Finish' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.cc:19: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/src/cpp/server/channelz/channelz_service.h:23: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/grpcpp.h:57: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server.h:33: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_interface.h:31: In file included from /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/server_context.h:37: /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/support/server_callback.h:454:31: warning: 'MutexLock' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc::internal::MutexLock l(&stream_mu_); | ^ /home/build/YPKG/root/grpc/build/grpc-1.78.1/include/grpcpp/generic/callback_generic_service.h:63:7: note: in instantiation of member function 'grpc::ServerBidiReactor::InternalBindStream' requested here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ^ /usr/include/absl/synchronization/mutex.h:620:5: note: 'MutexLock' has been explicitly marked deprecated here 620 | [[deprecated("Use the constructor that takes a reference instead")]] | ^ 55 warnings generated. [1900/1903] Linking CXX shared library libgrpcpp_channelz.so.1.78.1 [1901/1903] Creating library symlink libgrpcpp_channelz.so.1.78 libgrpcpp_channelz.so [1902/1903] Linking CXX shared library libgrpc_authorization_provider.so.1.78.1 [1903/1903] Creating library symlink libgrpc_authorization_provider.so.1.78 libgrpc_authorization_provider.so + cd /home/build/YPKG/root/grpc/build/grpc-1.78.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + workdir=/home/build/YPKG/root/grpc/build/grpc-1.78.1 + export package=grpc + package=grpc + export release=14 + release=14 + export version=1.78.1 + version=1.78.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/grpc/install + installdir=/home/build/YPKG/root/grpc/install + export PKG_ROOT_DIR=/home/build/YPKG/root/grpc + PKG_ROOT_DIR=/home/build/YPKG/root/grpc + export PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + PKG_BUILD_DIR=/home/build/YPKG/root/grpc/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1772662301 + SOURCE_DATE_EPOCH=1772662301 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT -flto=thin -ffat-lto-objects -DNDEBUG' + DESTDIR=/home/build/YPKG/root/grpc/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libaddress_sorting.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libaddress_sorting.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libaddress_sorting.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/atm.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/atm_gcc_atomic.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/atm_gcc_sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/atm_windows.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/gpr_types.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/log.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/port_platform.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync_abseil.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync_custom.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync_generic.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/sync_windows.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/alloc.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/atm.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/atm_gcc_atomic.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/atm_gcc_sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/atm_windows.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/cpu.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/json.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/log.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/log_windows.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/metrics.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/port_platform.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/string_util.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync_abseil.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync_custom.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync_generic.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/sync_windows.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/thd_id.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/time.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgpr.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgpr.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgpr.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer_reader.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/census.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/compression.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/create_channel_from_endpoint.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/credentials.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/endpoint_config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/event_engine.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/extensible.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/memory_allocator_impl.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/slice_cast.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/write_event.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_allocator.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_request.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/port.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/fork.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_audit_logging.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_crl_provider.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security_constants.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/channel_arg_names.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer_reader.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/compression_types.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/connectivity_state.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/fork.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/grpc_types.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/propagation_bits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/compression_types.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/connectivity_state.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/grpc_types.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/propagation_bits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/slice_type.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/load_reporting.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/passive_listener.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/workaround_list.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc.so -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/census.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/compression.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/create_channel_from_endpoint.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/endpoint_config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/event_engine.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/extensible.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/memory_allocator_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/slice_cast.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/write_event.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_allocator.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_request.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/port.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/fork.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_audit_logging.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_crl_provider.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security_constants.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/channel_arg_names.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/compression_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/connectivity_state.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/fork.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/grpc_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/propagation_bits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/compression_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/connectivity_state.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/grpc_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/propagation_bits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/slice_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/load_reporting.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/passive_listener.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/workaround_list.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_unsecure.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_unsecure.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc_unsecure.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_unsecure.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_base_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_base_lib.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_base_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_hash_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_hash_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_hash_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_hash_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_json_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_json_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_json_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_json_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_lex_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_lex_lib.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_lex_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mem_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mem_lib.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mem_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_message_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_message_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_message_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_message_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_descriptor_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_descriptor_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_descriptor_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_descriptor_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_table_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_table_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_table_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_mini_table_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_reflection_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_reflection_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_reflection_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_reflection_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_textformat_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_textformat_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_textformat_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_textformat_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_wire_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_wire_lib.so.52 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libupb_wire_lib.so.52.0.0" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libupb_wire_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libutf8_range_lib.so.52.0.0 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libutf8_range_lib.so.52 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libutf8_range_lib.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/alarm.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/client_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/completion_queue.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/create_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/create_channel_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/ext/health_check_service_server_builder_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/generic/async_generic_service.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/generic/generic_stub.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/grpc++.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/health_check_service_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/channel_argument_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/client_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/async_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/async_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/call_hook.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/channel_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/client_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/client_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/completion_queue.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/completion_queue_tag.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/config_protobuf.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/create_auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/metadata_map.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/method_handler_impl.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/proto_utils.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/rpc_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/rpc_service_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/security/auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/serialization_traits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/server_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/server_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/service_type.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/status_code_enum.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/string_ref.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/stub_options.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/sync_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/time.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/grpc_library.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/method_handler_impl.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/rpc_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/rpc_service_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/serialization_traits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_builder_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_builder_plugin.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_initializer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/service_type.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/resource_quota.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/auth_metadata_processor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/credentials.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/server_credentials.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_builder.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/async_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/async_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/channel_arguments.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/status_code_enum.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/string_ref.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/stub_options.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/sync_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/time.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/alarm.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/client_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/completion_queue.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/create_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/create_channel_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/call_metric_recorder.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/health_check_service_server_builder_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/server_metric_recorder.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/async_generic_service.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/callback_generic_service.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/generic_stub.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/generic_stub_callback.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/grpcpp.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/health_check_service_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_hook.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_op_set.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_op_set_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/channel_argument_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/channel_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/client_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_generic_service.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_hook.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_op_set.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_op_set_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/callback_common.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/channel_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_callback.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/completion_queue.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/completion_queue_tag.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/config_protobuf.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/create_auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/delegating_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/intercepted_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/interceptor_common.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/message_allocator.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/metadata_map.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/method_handler.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/method_handler_impl.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_buffer_reader.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_buffer_writer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_utils.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/rpc_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/rpc_service_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/security/auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/serialization_traits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_callback.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_callback_handlers.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/service_type.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/status_code_enum.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/string_ref.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/stub_options.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/sync_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/time.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/completion_queue_tag.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/create_auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/delegating_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/generic_serialize.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/generic_stub_internal.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/grpc_library.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/intercepted_channel.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/interceptor_common.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/metadata_map.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/method_handler_impl.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/proto_utils.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/rpc_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/rpc_service_method.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/serialization_traits.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_builder_option.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_builder_plugin.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_callback_handlers.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_initializer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/service_type.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/sync.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/passive_listener.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ports_def.inc -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ports_undef.inc -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/resource_quota.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/audit_logging.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/auth_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/auth_metadata_processor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/authorization_policy_provider.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/credentials.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/server_credentials.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_certificate_provider.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_certificate_verifier.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_credentials_options.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_crl_provider.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_builder.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_interface.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_posix.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/async_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/async_unary_call.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/byte_buffer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/callback_common.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/channel_arguments.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/client_callback.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/client_interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/global_callback_hook.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/message_allocator.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/method_handler.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/proto_buffer_reader.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/proto_buffer_writer.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/server_callback.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/server_interceptor.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/slice.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/status.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/status_code_enum.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/string_ref.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/stub_options.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/sync_stream.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/time.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/validate_service_config.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/version_info.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/xds_server_builder.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc++.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/alts_context.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/alts_util.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_alts.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_alts.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_alts.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_alts.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/error_details.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/error_details.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_error_details.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_error_details.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_error_details.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_error_details.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpc++/ext/proto_server_reflection_plugin.h -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/proto_server_reflection_plugin.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_reflection.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_reflection.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_reflection.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_reflection.so -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/alarm.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/client_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/completion_queue.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/create_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/create_channel_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/ext/health_check_service_server_builder_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/generic/async_generic_service.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/generic/generic_stub.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/grpc++.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/health_check_service_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/channel_argument_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/client_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/async_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/async_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/call_hook.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/channel_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/client_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/client_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/completion_queue.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/completion_queue_tag.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/config_protobuf.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/create_auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/metadata_map.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/method_handler_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/proto_utils.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/rpc_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/rpc_service_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/security/auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/serialization_traits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/server_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/server_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/service_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/status_code_enum.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/string_ref.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/stub_options.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/sync_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/time.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/grpc_library.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/method_handler_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/rpc_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/rpc_service_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/serialization_traits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_builder_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_builder_plugin.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/server_initializer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/service_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/resource_quota.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/auth_metadata_processor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/security/server_credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_builder.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/server_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/async_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/async_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/channel_arguments.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/status_code_enum.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/string_ref.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/stub_options.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/sync_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/support/time.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/alarm.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/client_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/completion_queue.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/create_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/create_channel_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/call_metric_recorder.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/health_check_service_server_builder_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/server_metric_recorder.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/async_generic_service.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/callback_generic_service.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/generic_stub.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/generic/generic_stub_callback.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/grpcpp.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/health_check_service_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_hook.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_op_set.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/call_op_set_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/channel_argument_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/channel_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/client_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_generic_service.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/async_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_hook.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_op_set.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/call_op_set_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/callback_common.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/channel_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_callback.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/client_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/completion_queue.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/completion_queue_tag.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/config_protobuf.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/create_auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/delegating_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/intercepted_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/interceptor_common.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/message_allocator.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/metadata_map.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/method_handler.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/method_handler_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_buffer_writer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/proto_utils.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/rpc_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/rpc_service_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/security/auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/serialization_traits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_callback.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_callback_handlers.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/server_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/service_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/status_code_enum.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/string_ref.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/stub_options.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/sync.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/sync_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/time.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/completion_queue_tag.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/create_auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/delegating_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/generic_serialize.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/generic_stub_internal.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/grpc_library.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/intercepted_channel.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/interceptor_common.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/metadata_map.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/method_handler_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/proto_utils.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/rpc_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/rpc_service_method.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/serialization_traits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_builder_option.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_builder_plugin.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_callback_handlers.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/server_initializer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/service_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/sync.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/passive_listener.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ports_def.inc -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ports_undef.inc -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/resource_quota.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/audit_logging.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/auth_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/auth_metadata_processor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/authorization_policy_provider.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/server_credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_certificate_provider.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_certificate_verifier.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_credentials_options.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/security/tls_crl_provider.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_builder.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_context.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_interface.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/server_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/async_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/async_unary_call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/callback_common.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/channel_arguments.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/client_callback.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/client_interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/global_callback_hook.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/message_allocator.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/method_handler.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/proto_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/proto_buffer_writer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/server_callback.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/server_interceptor.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/status_code_enum.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/string_ref.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/stub_options.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/sync_stream.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/time.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/support/validate_service_config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/version_info.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_unsecure.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_unsecure.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_unsecure.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc++_unsecure.so -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/byte_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/compression.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/create_channel_from_endpoint.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/credentials.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/endpoint_config.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/event_engine.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/extensible.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/memory_allocator_impl.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/slice_cast.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/internal/write_event.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_allocator.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/memory_request.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/port.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/event_engine/slice_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/fork.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_audit_logging.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_crl_provider.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_posix.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/grpc_security_constants.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/call.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/channel_arg_names.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/byte_buffer_reader.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/compression_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/connectivity_state.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/fork.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/grpc_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/propagation_bits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/compression_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/connectivity_state.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/grpc_types.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/propagation_bits.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/slice_type.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/load_reporting.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/passive_listener.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/slice_buffer.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/status.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/workaround_list.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_authorization_provider.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_authorization_provider.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc_authorization_provider.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_authorization_provider.so -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc++/impl/codegen/config_protobuf.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/impl/codegen/port_platform.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpc/support/port_platform.h -- Up-to-date: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/impl/codegen/config_protobuf.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_plugin_support.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_plugin_support.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpc_plugin_support.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpc_plugin_support.so -- Installing: /home/build/YPKG/root/grpc/install/usr/include/grpcpp/ext/channelz_service_plugin.h -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpcpp_channelz.so.1.78.1 -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpcpp_channelz.so.1.78 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/lib/libgrpcpp_channelz.so.1.78.1" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/libgrpcpp_channelz.so -- Installing: /home/build/YPKG/root/grpc/install/usr/bin/grpc_cpp_plugin -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/bin/grpc_cpp_plugin" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/bin/grpc_python_plugin -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/grpc/install/usr/bin/grpc_python_plugin" to "" -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCTargets.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCTargets-relwithdebinfo.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCPluginTargets.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCPluginTargets-relwithdebinfo.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCConfig.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/gRPCConfigVersion.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/modules/Findc-ares.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/modules/Findre2.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/cmake/grpc/modules/Findsystemd.cmake -- Installing: /home/build/YPKG/root/grpc/install/usr/share/grpc/roots.pem -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/gpr.pc -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/grpc.pc -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/grpc_unsecure.pc -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/grpc++.pc -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/grpc++_unsecure.pc -- Installing: /home/build/YPKG/root/grpc/install/usr/lib/pkgconfig/grpcpp_otel_plugin.pc + install_license LICENSE + shopt -s failglob + license_dir=/home/build/YPKG/root/grpc/install//usr/share/licenses/grpc + [[ ! -d /home/build/YPKG/root/grpc/install//usr/share/licenses/grpc ]] + install -dm00755 /home/build/YPKG/root/grpc/install//usr/share/licenses/grpc + files=("$@") + for f in "${files[@]}" ++ basename LICENSE + install -Dm00644 LICENSE /home/build/YPKG/root/grpc/install//usr/share/licenses/grpc/LICENSE [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building grpc-1.78.1 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:01.127113) [Build] Running step: build [Build] build successful (0:03:35.365136) [Build] Running step: install [Build] install successful (0:00:00.115805) [Examine] Examining packages [Stripped] /usr/bin/grpc_cpp_plugin [Stripped] /usr/lib/libupb_mini_descriptor_lib.so.52.0.0 [Stripped] /usr/lib/libupb_hash_lib.so.52.0.0 [Stripped] /usr/lib/libupb_base_lib.so.52.0.0 [Stripped] /usr/lib/libgrpc_plugin_support.so.1.78.1 [Stripped] /usr/lib/libgrpc++_alts.so.1.78.1 [Stripped] /usr/lib/libupb_json_lib.so.52.0.0 [Stripped] /usr/lib/libgrpc++_unsecure.so.1.78.1 [Stripped] /usr/lib/libgrpc++.so.1.78.1 [Stripped] /usr/lib/libgpr.so.52.0.0 [Stripped] /usr/lib/libupb_mini_table_lib.so.52.0.0 [Stripped] /usr/lib/libgrpcpp_channelz.so.1.78.1 [Stripped] /usr/lib/libgrpc++_error_details.so.1.78.1 [Stripped] /usr/lib/libupb_lex_lib.so.52.0.0 [Stripped] /usr/lib/libutf8_range_lib.so.52.0.0 [Stripped] /usr/lib/libaddress_sorting.so.52.0.0 [Stripped] /usr/lib/libupb_message_lib.so.52.0.0 [Stripped] /usr/lib/libupb_wire_lib.so.52.0.0 [Stripped] /usr/bin/grpc_python_plugin [Stripped] /usr/lib/libupb_mem_lib.so.52.0.0 [Stripped] /usr/lib/libupb_textformat_lib.so.52.0.0 [Stripped] /usr/lib/libgrpc++_reflection.so.1.78.1 [Stripped] /usr/lib/libupb_reflection_lib.so.52.0.0 [Stripped] /usr/lib/libgrpc_authorization_provider.so.1.78.1 [Stripped] /usr/lib/libgrpc_unsecure.so.52.0.0 [Stripped] /usr/lib/libgrpc.so.52.0.0 [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libabsl_hash.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libc.so.6 from glibc [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libprotoc.so.35.1.0 from protobuf [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libabsl_raw_hash_set.so.2601.0.0 from abseil-cpp [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libprotobuf.so.35.1.0 from protobuf [Dependency] /usr/bin/grpc_cpp_plugin adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_log_internal_nullguard.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_log_globals.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_log_internal_message.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_strings.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_str_format_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_log_internal_check_op.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_flags_reflection.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_flags_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_synchronization.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_vlog_config_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_flags_marshalling.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_time.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_time_zone.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_log_internal_conditions.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_kernel_timeout_internal.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_spinlock_wait.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgpr.so.52.0.0 adds dependency on libabsl_status.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc++.so.1.78.1 adds dependency on libabsl_statusor.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc++_reflection.so.1.78.1 adds dependency on libabsl_cord.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc++_reflection.so.1.78.1 adds dependency on libabsl_cordz_info.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc++_reflection.so.1.78.1 adds dependency on libabsl_cordz_functions.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libcrypto.so.3 from openssl [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libm.so.6 from glibc [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libz.so.1 from zlib [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libabsl_random_internal_randen_slow.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libssl.so.3 from openssl [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libabsl_random_internal_randen.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libabsl_random_internal_entropy_pool.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libabsl_throw_delegate.so.2601.0.0 from abseil-cpp [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libsystemd.so.0 from systemd [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libre2.so.11 from re2 [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libcares.so.2 from c-ares [Dependency] /usr/lib/libgrpc.so.52.0.0 adds dependency on libabsl_random_internal_randen_hwaes_impl.so.2601.0.0 from abseil-cpp [PKGCONFIG] grpc-devel adds dependency on abseil-cpp-devel [PKGCONFIG] grpc-devel adds dependency on re2-devel [PKGCONFIG] grpc-devel adds dependency on c-ares-devel [PKGCONFIG] grpc-devel adds dependency on zlib-devel [PKGCONFIG] grpc-devel adds dependency on openssl-devel [PKGCONFIG] Not adding unknown dependency opentelemetry_api to grpc-devel [Package] Creating /home/build/work/grpc-dbginfo-1.78.1-14-1-x86_64.eopkg ... [Package] grpc-dbginfo-1.78.1-14-1-x86_64.eopkg took 0:00:35.243909 to emit [Package] Creating /home/build/work/grpc-devel-1.78.1-14-1-x86_64.eopkg ... [Package] grpc-devel-1.78.1-14-1-x86_64.eopkg took 0:00:00.171795 to emit [Package] Creating /home/build/work/grpc-1.78.1-14-1-x86_64.eopkg ... [Package] grpc-1.78.1-14-1-x86_64.eopkg took 0:00:04.166252 to emit [Package] Building complete time=2026-06-16T00:18:54.683Z level=DEBUG msg="Collecting files" len=5 time=2026-06-16T00:18:54.683Z level=DEBUG msg="Collecting build artifact" path=grpc-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.684Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=grpc-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.684Z level=DEBUG msg="Collecting build artifact" path=grpc-dbginfo-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.705Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=grpc-dbginfo-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.705Z level=DEBUG msg="Collecting build artifact" path=grpc-devel-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.705Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=grpc-devel-1.78.1-14-1-x86_64.eopkg time=2026-06-16T00:18:54.705Z level=DEBUG msg="Collecting build artifact" path=grpc-1.78.1-14.tram time=2026-06-16T00:18:54.705Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=grpc-1.78.1-14.tram time=2026-06-16T00:18:54.705Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-06-16T00:18:54.705Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-06-16T00:18:54.705Z level=DEBUG msg="Acquiring global lock" time=2026-06-16T00:18:54.705Z level=DEBUG msg="Cleaning up" time=2026-06-16T00:18:54.707Z level=DEBUG msg="Killing child process in chroot" pid=1535510 time=2026-06-16T00:18:54.791Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-06-16T00:18:55.042Z level=INFO msg="Building succeeded"